资源描述
c++随堂测试2
c++随堂测试2
编辑整理:
尊敬的读者朋友们:
这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(c++随堂测试2)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为c++随堂测试2的全部内容。
1。 以下语句语法正确的是 。
A) int data[5]=0; B) int N,data[N]; cin>〉N;
C) int a[][5]; D) const int N=5; int data[N]={1,2,3,4};
2. 有如下语句 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;,则数值为9的表达式是 .
A) *p+9 B) *(p+8) C) *p+=9 D) p+8
3.若二维数组a有m列,则存储在a[i][j]前的元素个数为_________.
A ) j*m+1 B) i*m+j C ) i*m+j—1 D) i*m+j+1
4.已知double x[10], m=4; int n=3; 以下表达式中正确的是
A)x[n-7]=6 B)x[n++]=1。5 C)x[2。5]=2 D)x[m]=8.5
5。 若int data[5],*p=data; 以下等价于数组中第i个元素data[i] (i:0~4)的是 。
A)*p[i] B)(*p)[i]
C)*(p+i) D)*p+i
6. 阅读程序写结果:
#include〈iostream。h>
int main()
{ int i;
char str1[10], str2[10];
cin >〉 str1;
for ( i = 0; str1[ i ] != ’\0'; ++i )
str2[i] = str1[i] – 'a' + 'A’;
str2[ i ] =’\0';
cout 〈< str2 〈< endl;
return 0;
}
程序运行后,从键盘输入:efghij
请写出输出结果。
展开阅读全文