已采纳回答 / weixin_慕娘2419159
C语言没有 "0<i<=9"这种输入方式,正确表达方法是”0<i&&i<=9”。还有一个问题就是 "i++"的意思是每次减少一个,i原本代入的值就是9,i在不断减少,所以i不可能大于9i<=9是多余的。
2020-06-19
已采纳回答 / 努力学习的小白0622
要有判断条件 基数做加法,偶数做减法。可以参考这个,每个循环都给你写了#include <stdio.h>int main(){ /* 小伙伴们: 选择你们认为最合理的循环结构完成功能吧 */ int sum = 0; //定义计算结果变量sum int i = 1; //定义循环数字变量i int flag = 1; //定义符号状态变量flag //使用while循环 while(i<=100) { ...
2020-06-14
已采纳回答 / 郑文丰201910430
#include <stdio.h>int main(){ int sum = 0; int i; for(i=1; i<=10; i++) { printf("%d\n", i); if(i==3)//是不是少了一个判断呢? { goto END0; } //在这里使用goto语句 } END0:printf("结束for循环了.......
2020-06-09
最赞回答 / qq_慕仔4161450
#include <stdio.h>int main(){ double num = 2.5; //定义浮点型变量num并赋值为2.5 printf("num的整数部分是%d\n", (int)num); //直接这里转换int型 return 0;}
2020-06-07
已采纳回答 / 慕的地1113764
num =(getPeachNumbr(n+1)+1)*2; printf("第%d天所剩桃子%d个\n", n, num); 看清楚你的number少了个e 写成numbr了
2020-06-02
已采纳回答 / 慕的地1113764
for是先执行 num=2 然后判断 num<=10 然后执行 sum+=num 再执行 ++num。所以计算过程是2+3+4+5+6+7+8+9+10=54你可能误以为for循环 先执行了++num再执行求和所以会认为是从3开始加,实际上是在+完2以后再执行++num,所以是从2开始加的。注意for循环的执行顺序 表达式1 表达式2 执行语句块 表达式3
2020-05-31