如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
C语言题目扬州大学试题纸(2011秋)注意:1.请用答题纸答题,将答案填于相应的题号内。否则不给分·2.请认真填写并仔细核对答题纸上的学院、系科、班级、学号及姓名等。3.请将试卷和答题纸分开上交。一、单选题(每小题2分,共30分)1.以下叙述中,正确的是(1)。A.构成C程序的基本单位是函数B.c语言的每一行只能写一条语句C.在编译时可以发现注释中的拼写错误D.C语言中的标识符不区分大小写2.下列各组中全是实数的是(2)。A.0.2,-0.0,1.2e3.0B.1.2,1.2e3,1.C..1,e,0.001.D1e-5,π,2.03.下列表示中,不是C语言合法常量的(3)。A.1.432B."China"C.'123'D.'\n'4.若要将变量a的值强制转换为类型b,正确的表示是(4).A.a(b)B.(a)bC.b(a)D.(b)a5.设有声明语句"floatx,y;",则下列选项中,不合法的赋值表达式是(5)。A.y=(x%2)/10B.++xC.x*=y+8D.x=y=06.执行以下语句后,a、b和c的值分别为(6)inta,b,e;a=b=c=2;a++||b++&&++cA.3,3,3B.3,2,2C.2,2,2D.2,2,37.以下程序运行时的输出结果是(7)。main(){intnumber=1;while(number++<=2);printf("%d",number);}A.1B.2C.3D.48.下列不是死循环的是(8)。A.inti=1000;while(1){i=i%100+1;if(i>100)break;}B.for(;;);C.ints=1O;while(s);--s;D.intk=1000;do(++k;)while(k>=0)9.以下选项中,叙述错误的是(9)。A.在不同函数中的变量名必须互不相同B.形参是局部变量c.在函数内定义的变量只在本函数范围内有效D.在函数内的复合语句中定义的变量只在本复合语句内有效10.设有声明“staticchara[15]=”China\nBeijing”;”,则a数组的长度为(10)。A.12B.13C.14D.1511.正确的字符串赋值或赋初值的选项是(11)。A.charstr[]={'W','i','n','t','e','r');B.charstr[10];str=”winter”;C.charstr[10]={'W','i','n','t','e','r');D.charstr[2]="ABC";12.设有下列程序段:structperson{charname[9];intage;};structpersonclass[10]={"John",17,"Paul",19,"Mary",18,"Adam",16};则下列选项中,能打印出字母“a”的语句是(12).A.printf("%c\n",class[1].name[0]);B.printf("%c\n",class[1].name[1]);C.printf("%c\n",class[2].name[2]);D.printf("%c\n",class[3].name[3]);13.若有main函数示意如下:main(){……inta[50],n;……fun(n,&a[9]);……}跟据main函数中对fun函数的调用形式,可判断在fun函数定义时,错误的函数首部是(13).A.voidfun(intm,x[50]).Bfun(intm,int*x)C.voidfun(intm,intx[]).Dfun(intm,intx)14.下面判断正确的是(14)。Achar*a="abc";等价于char*a;a="abc";B,charstr[10]={"abc"};等价于charstr[10];str[]="abc";C.char*s="abc";等价于char*s;*s="abc";D.charc[4]="abc",d[4]="abc";等价于charc[4]=d[4]="abc";15.当声明一个结构变量时,系统分配给它的内存是(15)A.结构中第一个成员所需内存容量B.各成员所需内存容量的总和C.所有成员中最后一个成员所需的容量二、填空题(每空1分,共20分)1.用于结构化程序设计的3种基本结构是(1)结构、(2)结构和(3)结构。2.混合表达式"0+'a'+9.0/3"的值的类型是(4)。3.数学表达式"2xy"所对应的c语言表达式为(5)在C程序中要计算这样的表达式时,通常需要包含头文件(6)。4.设有声明:inta=5,b=1;则表达式"a*=a+a"运算后,a的值为(7)表达式;"b/=2"运算后,b的值为(8)。5.设C源程序中main函数和fun函数的定义示意如下:fun(
文库****品店
实名认证
内容提供者
最近下载