i++;
if(flag)
{
sum += i;
flag = !flag;
}
else
{
sum -= i;
flag = !flag;
}
每次loop结束 重置sum = 0
if(flag)
{
sum += i;
flag = !flag;
}
else
{
sum -= i;
flag = !flag;
}
每次loop结束 重置sum = 0
2021-03-31
最赞回答 / 慕神4049066
i代表四行*号;j代表第i行空格数;k代表第i行**数;第八行第一次是输出三个空格,因为j=i=2。后面就是循环下来j=i=3,同理‘k的话,运算是先算i-1再×2,所以就会得到1,3,5,7个*号。
2021-03-31
最新回答 / qq_慕侠8332055
#include <stdio.h>int main() { int year = 2014; //今年是2014年 //补全一下代码 if((year%400==0)||(year%4==0&&year%100!=0)) { printf("今年是润年"); } else { printf("今年是平年"); } return 0;}
2021-03-30
#include <stdio.h>
int main()
{
double num1 = 2.5;
int num =(int)num1;//定义浮点型变量num并赋值为2.5
printf("%f\n",num1);
printf("num的整数部分是%d\n", num);
return 0;
}
int main()
{
double num1 = 2.5;
int num =(int)num1;//定义浮点型变量num并赋值为2.5
printf("%f\n",num1);
printf("num的整数部分是%d\n", num);
return 0;
}
2021-03-30
最新回答 / 慕容4427894
if((year%4==0&&year%100!=0)||year%400==0) {printf("%s\n","今年是闰年");}else{printf("%s\n","今年是平年");}少了一个}
2021-03-30