资源描述:
《大学计算机C语言程序设计(填空题).doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、一、填空共219题第1题题号:422设有以下结构类型说明和变量定义,则变量a在内存所占字节数是【1】.Structstud{charnum[6];ints[4];doubleave;}a,*p;答案:1).22第2题题号:533设x和y均为int型变量,则以下for循环中的scanf语句最多可执行的次数是【1】.for(x=0,y=0;y!=123&&x<3;x++)scanf("%d",&y);答案:1).3第3题题号:496静态变量和外部变量的初始化是在【1】阶段完成的,而自动变量的赋值是在【2】时进行的.答案:1)
2、.编译2).函数调用第4题题号:96已知a=13,b=6,a&b的十进制数值为【1】.答案:1).4第5题题号:398程序段intk=10;while(k=0)k=k-1循环体语句执行【1】次.答案:1).0第6题题号:651设w=5;w+=-2;则w的值为【1】.答案:1).3第7题题号:258下面程序段的输出结果是【1】.inta=12;a=a&0377;pritnf("%d",a);答案:1).12第8题题号:457设a,b,c,t为整型变量,初值为a=3,b=4,c=5,执行完语句t=!(a+b)+c-1&&
3、b+c/2后,t的值是【1】.答案:1).1第9题题号:402设a取二进制数00101101,若想通过a^b运算使a的高4位取反,低4位不变,则b的二进制数是【1】.答案:1).11110000第10题题号:311若所用变量均已正确定义,则执行下面程序段后的值是【1】.for(i=0;i<2;i++)printf("YES");printf("");答案:1).YESYES第11题题号:663intx=2;z=++x+1;则z的值为【1】.答案:1).4第12题题号:1442设有intx=11,则表达式(x++*1/
4、3)的值是【1】。答案:1).3第13题题号:35C语言表达式!(3<6)
5、
6、(4<9)的值是【1】.答案:1).1第14题题号:1437C语言源程序文件的后缀是.C,经过编译之后,生成后缀为.OBJ的【1】文件,经连接生成后缀.EXE的可执行文件。答案:1).目标第15题题号:86写出表达式1.234&&5.982的值是【1】.答案:1).1第16题题号:653intx;x=-3+4*5-6,则x的值为【1】.答案:1).11第17题题号:535执行以下程序段后,s的值是【1】inta[]={5,3,7,2,1,5,3
7、,10},s=0,k;for(k=0;k<8;k+=2)s+=*(a+k);答案:1).16第18题题号:654intx;x=-3+4%5-6,则x的值为【1】.答案:1).-5第19题题号:380C语言中调用【1】函数来关闭文件.答案:1).fclose或fclose()第20题题号:524在C语言中,文件的存取是以【1】为单位的,这种文件被称为【2】文件.答案:1).字符2).流式第21题题号:512在C语言中的实型变量分为两种类型,它们是float型和【1】型.答案:1).double第22题题号:681已知a=1
8、0,b=15,c=1,d=2,e=0,则表达式(c==b)>e的值为【1】.答案:1).0第23题题号:1439在微机中,字符的比较就是对它们的【1】进行比较。答案:1).ASCII码值或ASCII码或ASCII第24题题号:80已知i=5,写出语句i*=i+1;执行后整型变量i的值是【1】.答案:1).30第25题题号:673intx=2,y=3,z=4;则表达式x+y&&x=y的值为【1】.答案:1).1第26题题号:376调用fopen函数打开一文本文件,在"使用方式"这一项中,为输出而打开需填入【1】.答案:1)
9、.w或w+第27题题号:534若有以下定义和语句:inta[4]={0,1,2,3},*p;p=&a[2];则*--p的值是【1】.答案:1).1第28题题号:439假设有条件intx=1,y=2,z=3;则表达式z+=x>y?++x:++y的值是【1】.答案:1).6第29题题号:308当a=3,b=2,c=1;时,执行以下程序段后a=【1】.if(a>b)a=b;if(b>c)b=c;elsec=b;c=a;答案:1).2第30题题号:668intx=4,y=z=2;z=x==(y=z);则z的值为【1】.答案:1)
10、.0第31题题号:677intx=2,y=3,z=4;则表达式x+y>!z的值为【1】.答案:1).1第32题题号:344复制字符串的库函数是【1】,只写函数名即可.答案:1).strcpy第33题题号:664intx=2;z=++x+1;则x的值为【1】.答案:1).3第34题题号:685已知a=10,b=15,c