最赞回答 / qq_徐徐上升_0
<...code...>经整理后如下:#includeint main() { int sum = 0; //定义计算结果变量sum int i = 1; //定义循环数字变量i while(i&; =100) { sum=sum+i*((-1)^(i+1)); i...
2018-03-17
最赞回答 / Technical_Long
printf("x%%y");是说输出语句中引号中内容吗?如果是,"x%%y"表示可以输出 x%y 。因为第一个%在C语言中表示格式修饰符,第二个表示要输出的内容。如果你理解了转义字符,其实这个和转移字符的原理是一样的。如果你要输出\,那么你在输出语句中就要输入“\\”。
2018-03-17
最新回答 / 胖虎爱学习
每一轮循环i++都会加1,每轮循环i都是以上一轮i的数值再加1(1+1=2,2+1=3,3+1=4),等到i值>100时停止循环(while<=100)。而sum=sum+i,就是每轮都以上一轮sum+i得出的结果再相加,sum和i每轮循环它俩的值都是变化的 sum=sum+i(0=0+1==1, 1=1+2==3, 3=3+3==6.......)
2018-03-16