已采纳回答 / 小鬼当家叫大哥
#include <stdio.h>int main(){ /* 小伙伴们: 选择你们认为最合理的循环结构完成功能吧 */ int sum = 0; //定义计算结果变量sum int i = 1; //定义循环数字变量i int flag = 1; //定义符号状态变量flag //使用while循环 while(i<=100) { sum=sum+flag*i; ...
2018-11-09
已采纳回答 / qazwsx12121
for(k=0;k=i*2-1; k++) 如果是等于的话,那么最后一个循环在一开始的时候就不符合条件了,前面给k赋值的是0,那么你再看后面k会等于i*2-1吗?
2018-11-09
已采纳回答 / 小小的植物
#include <stdio.h>int main() { /* 定义需要计算的日期 */ int year = 2008; int month = 8; int day = 8; int sum,m; /* * 请使用switch语句,if...else语句完成本题 * 如有想看小编思路的,可以点击左侧任务中的“不会了怎么办” * 小编还是希望大家独立完成哦~ */ switch(month) ...
2018-11-09
已采纳回答 / 慕运维1458897
你这个代码。。挺乱,特别乱啊!去学一下代码风格。你输入错误的原因就是因为if和他的判断语句离得有点远,我试了下,只要删掉if 和()之间的空格就行。
2018-11-07
已采纳回答 / CuberDC
闰年后面的;打错了应该是;在英文状态下打的#include <stdio.h>int main() { int year = 2014; //今年是2014年 if((year%4==0&&year%100!=0)||year%400==0) { printf("%s\n","今年是闰年"); } else { printf("%s\n","今年是平年"); } return 0;}
2018-11-07
已采纳回答 / 慕九州0467378
定义函数中不应该是输出 应该是返回到主函数中#include <stdio.h>int main(){ float con(float n,float i); float f,z; f=con(12,18); z=con(12,9); printf("%2f",(z+f)); return 0;}float con(float n,float i){ if( i>=5&&i<23) { if(n<=3)...
2018-11-06
最赞回答 / qq_慕慕1387650
#include <stdio.h>int main() { int score = 7200; //完善一下代码 if(score>=10000) { printf("钻石玩家"); } else{if(score>=5000&&score<10000) { printf("白金玩家"); }else{if(score>=1000&&score<50...
2018-11-06
已采纳回答 / 一入编程深似海啊
i=1时,1%3的结果不为0,进而if语句后的表达式不执行,直接执行sum += i,即0+1i=2时,1%3的结果不为0,进而if语句后的表达式不执行,直接执行sum += i,即0+1+2i=3时,1%3的结果为0,进而执行if语句后的表达式 “i%3==0”,接着执行continue语句,然而到了continue这一步时,本次循环中断,不再执行下面的sum += i,直接进行当i=4时的循环。i=3时的sum还是和i=2时的一样,即sum=0+1+2
2018-11-06