出自:国家开放大学C语言程序设计课程
执行下面程序的输出结果为( )。
#include<stdio.h>
void main() {
int a[3][3]={{3,8,6},{5,9,2},{8,5,12}};
int i,j,s=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++) s+=a[i][j];
printf("s=%d\n",s);
}
执行下面程序的输出结果为( )。
#include<stdio.h>
void main() {
int a[3][3]={{3,8,6},{5,9,2},{8,5,12}};
int i,j,s=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
if(a[i][j]%3==0) s+=a[i][j];
printf("s=%d\n",s);
}
执行下面程序的输出结果为( )。
#include<stdio.h>
void main() {
int a[8]={12,15,20,8,5,9,16,10};
int i,j,x=a[0]+a[1];
for(i=0; i<8; i++)
for(j=i+1; j<8; j++)
if(a[i]+a[j]>x) x=a[i]+a[j];
printf("%d ",x);
}
执行下面程序的输出结果为( )。
#include<stdio.h>
void main() {
int a[4][3]={{3,2,6},{5,4,2},{1,5,6},{8,5,7}};
int i,j,s=0;
for(i=0;i<4;i++)
for(j=0;j<3;j++) if(a[i][j]>5) s+=a[i][j];
printf("s=%d\n",s);
}