最新回答 / 桜上一
你判断年份的 if 语句少了 else 的部分撒销售值 120 是大于 100 的,所以它不会去执行外层 else 语句的代码块的,再加上你里面又没有 else 语句,所以才会导致没有输出
2021-10-15
#include <stdio.h>
int main()
{
int arr[3][3] = {{1,2,3},{4,5,6},{7,8,9}};
int i,j;
int sum=0;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
if((i+j+2)%2==0)
{
sum+=arr[i][j];
}
}
}
printf("对角线元素之和是:%d\n",sum);
return 0;
}
int main()
{
int arr[3][3] = {{1,2,3},{4,5,6},{7,8,9}};
int i,j;
int sum=0;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
if((i+j+2)%2==0)
{
sum+=arr[i][j];
}
}
}
printf("对角线元素之和是:%d\n",sum);
return 0;
}
2021-10-14
#include<stdio.h>
int main()
{
int a,b,sum;
sum = 0;
for(a = 1,b = 2;a<100,b<=100;a+=2,b+=2)
{
sum = sum + a - b;
}
printf("sum=%d\n",sum);
return 0;
}
int main()
{
int a,b,sum;
sum = 0;
for(a = 1,b = 2;a<100,b<=100;a+=2,b+=2)
{
sum = sum + a - b;
}
printf("sum=%d\n",sum);
return 0;
}
2021-10-14