为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / qq_落叶飘香_03948743
i++在后面的情况是从  1执行执行到100结束,最后一个数字是-100结果是-50。当i++在前面(如你写的代码),这种情况是从2执行,执行到101,最后一个数字是-101结果也是-50。第一种情况的最后一次是执行完了sum+=-100  , i++就是100+1=101,然后再进入循环判断101<=100,然后语句结束,第二种情况是最后一次进入判断的是i=100,while(100<=100) 进入循环体 i++就是 100+1=101,sum+=-101, 这时候才算结束。这样两次的结果...

已采纳回答 / qq_慕盖茨3023199
%s字符串%c单个字符%d整数(带符号十进制)%f小数(六位小数)

已采纳回答 / 小白萌新up
假设一共有x个桃子,那第一天吃掉“x/2+1”个桃子,那第一天剩下“x-(x/2+1)"个桃子,也就是剩下”x/2-1"个桃子。反过来假如第二天剩下"y"个桃子,那前一天不就是 “(y+1)*2"个桃子嘛。第n天的桃子数目,就是“(getPeachNumber(n+1)+1)*2”就是(n+1)天的桃子数加上1求和之后再乘以2

已采纳回答 / qq_林深见鹿_0
可以  只是函数名,不过在实际编程中一般不会起成Abc()这样的名字,一般会起一个看一眼就大概知道它的作用的名字,比如dividLine()这个函数看名字就能知道它起到的是分隔一行的作用

已采纳回答 / 慕运维5014790
两个printf语句中的标点存在中文标点,仔细检查改成英文标点就可以运行了。

已采纳回答 / 慕仙3023302
#include <stdio.h>int main(){    int sum = 0;  //定义计算结果变量sum    int i = 1;    //定义循环数字变量i    int flag = 1; //定义符号状态变量flag    //使用for循环    for(i=1;i&4..=100;i++)    {        fl...

已采纳回答 / weixin_慕斯0079486
这个就是调用自身在n是5的情况下,result=factorial(4)*5此时factorila(4)结果未知,继续将factorila(4)代入函数,factorila(3)结果又是未知的,以此类推当n==1时,result结果为1,所以当n==5时:result=factorial(4)*5=factorial(3)*4*5=factorial(2)*3*4*5=factorial(1)*2*3*4*5=1*2*3*4*5=120

已采纳回答 / 红色玫瑰
这个题图考的强转,double num = 2.5;      int twonum = (int) num;    //定义浮点型变量num并赋值为2.5    printf("num的整数部分是%d\n", twonum);      return 0;

最赞回答 / qq_本宫要回幼儿园深造_0
    printf("y是否大于等于x:%d\n",y>X ); //y是否大于等于x1、其中的X改为小写字母x2、y>x改为y>=x

已采纳回答 / Mr小超ya
这是因为你前面输了空格,把星星弄到中间去了

已采纳回答 / 慕桂英4228071
你没有定义一开始sum的值是零int sum=0;

已采纳回答 / 小白萌新up
%d一般都是数字,整数数字,%s一般都是字符串,例如一组汉字“今天天气真好啊”这样子的
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消