#include<stdio.h>
int main(){
int a = 3,b = 4,c;
c = a +b%(a+b)/a+a*b-b;
printf("%d\n",c);
return 0;
}
int main(){
int a = 3,b = 4,c;
c = a +b%(a+b)/a+a*b-b;
printf("%d\n",c);
return 0;
}
for循环一直最佳解
#include <stdio.h>
int main()
{
int sum = 0; //定义计算结果变量sum
int i = 1; //定义循环数字变量i
int flag = 1; //定义符号状态变量flag
//使用for循环
for(i=1;i<=100;i++)
{
sum+=i*flag;
flag=-flag;
}
printf("sum=%d\n",sum);
return 0;
}
#include <stdio.h>
int main()
{
int sum = 0; //定义计算结果变量sum
int i = 1; //定义循环数字变量i
int flag = 1; //定义符号状态变量flag
//使用for循环
for(i=1;i<=100;i++)
{
sum+=i*flag;
flag=-flag;
}
printf("sum=%d\n",sum);
return 0;
}
2020-08-08
最赞回答 / qq_慕九州9150943
百分号在printf代表输出一个东西,如上面的%d就是代表输出int所赋的值,所以在printf中你要用百分号表示余数就得两个百分号,两个百分号意思是前一个表示输出,后一个表示百分号,即输出一个百分号
2020-08-08