专升本,福建,计算机,全套,软件工程,入学考试
(D)1,0
12、已知有定义int a[10];,如下对数组a第5个元素引用中(数组的首元素为第1个元素),正确的表达式是()
(A)a[0]+4
(B)*a+4
(C)*(a+4)
(D)a[5]
13、假设二维数组a定义为float a[3][4],下列对数组第二行、第二列元素引用方法中,错误的为()
(A)*(a[0]+5)
(B)a[2][2]
(C)a[1][1]
(D)*(a[1]+1)
14、以下程序输出结果正确的是()
#include<stdio.h>
void main()
{
int sum=0;
for(int n=0;n<10;n++)
{
if(n%2==0)
continue;
if(n%5==0)
break;
sum+=n;
}
printf("%d,%d",sum,n);
}
(A)4,5
(B)45,10
(C)2,1
(D)5,8
15、如下对字符串赋初值的方式中,错误的是()
(A)char t[10]={'h','e','r','e'};
(B)char t[]="here";
(C)char t[]={"here"};
(D)char t[10]='here';
16、如下常用的字符串操作中,实现两个字符串连接操作的是()