以下程序的输出结果是()。int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=0;for(i=1;i<3;i++)for(j=0;j<=i;j++)s+=a[i][j];printf("%d\n",s);return 0;
查看答案
以下程序的输出结果是( )。int p[8]={11,12,13,14,15,16,17,18},i=0,j=0;while(i++<7)if(p[i]%2) j+=p[i];printf("%d\n", j);return 0;
A. 42
B. 45
C. 56
D. 60
下列程序运行时输入"abcd<回车>",输出结果是( )。#include #include int main(void){char str[40];int i;scanf("%s",str);i=strlen(str);while(i>0){ str[2*i]=str[i]; str[2*i-1]='*'; i--;}printf("%s\n",str);return 0;}
A. *a*b*c*d
B. *d*c*b*a
C. a*b*c*d*
D. d*c*b*a*
以下对二维数组a的正确说明是()
A. int a[3][ ];
B. float a(3,4);
C. float a[3][4];
D. float a(3)(4);
下面是对数组s的初始化,其中错误的语句是()
A. char s[5]= "abcdef";
B. char s[5]={'a','b','c'};
C. char s[5]=" ";
D. char s[5]= {"abc"};