最新回答 / bb1234
#include <stdio.h>#define N 10int main(){ int score[N]={67,98,75,63,82,79,81,91,66,84}; int i,j; int Max=0,Min=score[0],temp; float Mid=0,Sum=0; for(i=0;i<N;i++)Sum+=score[i]; //总成绩 Mid=Sum/N;//平均分 for(i=0;i<N;i++) { ...
2022-02-04
为什么两个输出值一调换顺序就输出错误了啊if(year==2014)
{
printf("%s\n","今年是平年");
}
else
{
printf("%s\n","今年是润年");
}
{
printf("%s\n","今年是平年");
}
else
{
printf("%s\n","今年是润年");
}
2022-02-03
#include <stdio.h>
int main()
{
int number=200;
int year=2014;
do{
year++;
number=number*1.2;
}while(number<1000);
printf("到%d年招工规模突破1000人\n", year);
return 0;
}
int main()
{
int number=200;
int year=2014;
do{
year++;
number=number*1.2;
}while(number<1000);
printf("到%d年招工规模突破1000人\n", year);
return 0;
}
2022-01-29
最新回答 / weixin_慕标2297268
你输出来的因该是-150;那是因为你把三个循环都一起运行了,while循环之后的时候sum的值是-50;到do-while循环的时候sum又从-50开始循环运算,以止类推,到for循环结束;这时候sum的值为-150;你只要随便把两个循环注释掉就行了例如:#include <stdio.h>int main(){ /* 小伙伴们: 选择你们认为最合理的循环结构完成功能吧 */ int sum = 0; //定义计算结果变量sum int i = 1; ...
2022-01-29
#include <stdio.h>
int main()
{
// 定义相乘数字i,j以及结果result
int i, j, result;
for(i=9;i>0;i--)
{
for(j=1;j<=i;j++)
{
result = i*j;
printf("%d*%d=%d ",i,j,result);
}
printf("\n");
return 0;
}
int main()
{
// 定义相乘数字i,j以及结果result
int i, j, result;
for(i=9;i>0;i--)
{
for(j=1;j<=i;j++)
{
result = i*j;
printf("%d*%d=%d ",i,j,result);
}
printf("\n");
return 0;
}
2022-01-29
#include <stdio.h>
int main()
{
int year = 2014; //今年是2014年
//补全一下代码
if(year%4 == 0)
{
if(year%100!=0)
{
printf("今年是闰年");
}
else
{
printf("今年是平年");
}
}
else
{
printf("今年是平年");
}
int main()
{
int year = 2014; //今年是2014年
//补全一下代码
if(year%4 == 0)
{
if(year%100!=0)
{
printf("今年是闰年");
}
else
{
printf("今年是平年");
}
}
else
{
printf("今年是平年");
}
2022-01-28
最新回答 / bb1234
#include <stdio.h>#define N 10int main(){ int score[N]={67,98,75,63,82,79,81,91,66,84}; int i,j; int Max=0,Min=score[0],temp; float Mid=0,Sum=0; for(i=0;i<N;i++)Sum+=score[i]; //总成绩 Mid=Sum/N;//平均分 for(i=0;i<N;i++) { ...
2022-01-28