当前位置:IT认证>计算机二级

问题:

[单选]  有以下程序:main(){int a=0,b=0;a=10; /*给a赋值b=20; 给b赋值 */printf("a+b=%d\n",a+b);//输出计算机结果}程序运行后的输出结果是( )。

a+b=10。a+b=30。30 。出错。

问题:

[单选]  有以下程序:main(){ union{ char ch[2];int d;}s;d=0x4321;printf("%x,%x\n",S.ch[0],S.ch[l]);}在16位编译系统上,程序执行后的输出结果是( )

21,43 。43,21。43,00。21,00。

问题:

[单选]  作为信息处理热点技术之一的“多媒体技术”中的媒体,强调的是( )。

存储媒体 。表现媒体。传输媒体 。感觉媒体。

问题:

[单选] 视图设计一般有3种设计次序,下列不属于视图设计次序的是(    )。

自顶而下。由内向外。由外向内。自底向上。

问题:

[单选] 设有定义语句:int x[-6]={2,4,6,8,5,7),*p=X,i;要求依次输出X数组6个元素中的值,不能完成此操作的语句是(    )。

for(i=0;i<6;i++)printf("%2d",*(p++));。for(i=0;i<6;i++)printf("%2d",*(pq-i));。for(i=0;i<6;i++)printf("%2d",*p++);。for(i=0;i<6;i++)printf("%2d",*(p)++);。

问题:

[单选] 执行下列程序中的输出语句后,a的值是(    )。main(){  int a;printf("%d\n",(a=2*3,a*5,a+7));}

17。37。6。13。

问题:

[单选] 执行下列程序后,输出的结果是(    )。#include<stdio.h>#define S(X) X*Xvoid main(){  int a=9,k=3,m=2;a/=S(k+m)/S(k+m):printf("%d",a);}

1。4。9。0。

问题:

[单选] 若fp是指向某文件的指针,且尚未读到文件末尾,则函数feof(fp)的返回值是(    )。

EOF。-l。非零值。0。

问题:

[单选] 有如下程序:main(){ int a=2,b=-1.c=2;if(a<0)if(b<0)c=0;else c++;printf("%d\n",c);}该程序的输出结果是(    )。

0。1。2。3。

问题:

[单选] 下列程序执行后的输出结果是(    )。main(){ int a[3][3],*p,i};p=&a[0][0];for(i=p;i<9;i++)p[i]=i+1;printf("%d\n",a[1][2]);}

3。6。9。随机数。