题目内容

有以下程序int main(){ int p[7]={11,13,14,15,16,17,18}, i=0,k=0; while(i<7 &&( p[i]%2)) { k =k+ p[i];i++; } printf("%d\n", k); }执行后输出结果是()

A. 58
B. 56
C. 45
D. 24

查看答案
更多问题

有如下程序,int main(){ int n[5]={0,0,0},j,k=2; for(j=0;j

A. 不确定的值
B. 2
C. 1
D. 0

下面程序段运行后,输出结果是( )。int i, j, x=0;int a[6]={1,2,3};for (i=0,j=1; i<3 && j<4; ++i, j++ )x=x+a[i]+a[j];printf(″%d″, x);

A. 8
B. 11
C. 10
D. 不确定值

下面程序的运行结果是( )。int main( ){ int a[ ]={2,4,6,8,10}; int y=1,x; for(x=0;x<3;x++)y+=a[x+1]; printf(″%d\n″,y);}

A. 19
B. 17
C. 20
D. 18

下面的程序运行后输出结果是( )。int main( ){ int i, s=90, a[]={3, 5, 7, 9, 11}; for (i=1;i<5;i+=2) s-=a[i]; printf(″%d\n″, s);}

A. 74
B. 76
C. 72
D. 68

答案查题题库