分析下列程序,程序运行后,输出的结果是( )。#include void main(){ int n[3],i,j,k;for(i=0;i<3;i++)n[i]=0;k=2;for(i=0;i
查看答案
若有以下定义:则下面表达式中数值为2的是( )。int a[5]={ 5, 4, 3, 2, 1 } ;char b= ‘a’, c, d, e;
A. a [3]
B. a [e – c]
C. a [d-b]
D. a [ e-b ]
下面几个字符串处理表达式中能用来把字符串str2连接到字符串str1后的一个是( )。
A. strcat(str1,str2) ;
B. strcat(str2,str1);
C. strcpy(str1,str2) ;
D. strcmp(str1,str2);
设有两字符串“Beijing”、“China”分别存放在字符数组str1[10],str2[10]中,下面语句中能把“China”连接到“Beijing”之后的为( )。
A. strcpy(str1,str2);
B. strcpy(str1, “China”);
C. strcat(str1,“China”);
D. strcat(“Beijing”,str2);
若有二维数组a[m][n],则数组中a[I][j]之前的元素的个数为( )。
A. j*m+I
B. I*n+j
C. I*m+j+1
D. I*n+j+1