for(i=1;i<=100;i++)
{
if(flag==1){
sum+=i;
}else{
sum-=i;
}
flag=!flag;
}
{
if(flag==1){
sum+=i;
}else{
sum-=i;
}
flag=!flag;
}
2019-11-28
最新回答 / 格生Sir
最好改成 if(year%400==0) || (year%4==0 && year%100!=0 ) 还有 if(flag==0 && month>=3) sum=sum--;
2019-11-28
最新回答 / ad_user
= 代表赋值 m=1 表示将1的值赋给m 是赋值操作符 而==是等于的意思 属于关系操作符 用于判断 但是不能代表赋值 和它相反的是不等于操作符 != 不等于还有 <= >=
2019-11-28
已采纳回答 / 慕仔93915748211794942
获取十位上的数字:num%100表示对100取余,得到的就是后两位的数字啊,比如123%100=23;再/10,就是让得到的两位数对10取整,比如23/10=2,就是十位上的数字了~
2019-11-28
#include <stdio.h>
int age(int n)
{
if(n==1)
{
int old=10;
return old;
}
else
{ int old=0;
old=age(n-1)+2;
return old;
}
}
int main()
{
int old;
old=age(5);
printf("第5个人的年龄是%d岁",old);
return 0;
}
int age(int n)
{
if(n==1)
{
int old=10;
return old;
}
else
{ int old=0;
old=age(n-1)+2;
return old;
}
}
int main()
{
int old;
old=age(5);
printf("第5个人的年龄是%d岁",old);
return 0;
}
2019-11-27
最赞回答 / weixin_慕码人5022369
switch后面的表达式语句只能是整型变量或者字符型变量,sore/=10放外面试一下#include <stdio.h>int main() { int score = 87; score/=10; switch(score) { case 10: case 9: printf("等级A"); break; case 8: printf("等级B"); ...
2019-11-27