资源描述:
《电子18秋《C语言》在线作业1辅导资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、电子18秋《C语言》在线作业11、C2、C3、A4、D5、B一、单选题共10题,50分1、下面程序的运行结果是()main(){inta[6],i;for(i=1;i<6;i++){a[i]=9*(i-2+4*(i>3))%5;printf("%2d",a[i]);}}A—40404B—40403C一40443D一40440正确答案是:C2、enum color{red,green,yellow=5,white,black}定义了一枚举类型。编译程序为值表中各标识符分配的枚举值依次为()A1、2、3、4、5B0、1、5、2、3C0、
2、1、5、6、7D3、4、5、6、7正确答案是:C3、下面程序段的循环次数是()intk=2;while(k==0)printf(″%d″,k);k--;printf(″″);A0次B1次C2次D无限次正确答案是:A4、若运行以下程序时,从键盘输入ADescriptor(CR表示回车),则下面程序的运行结果是()#includemain(){charc;intv0=0,v1=0,v2=0;do{switch(c=getchar()){case'a':case'A':case'e':case'E':case
3、'i':case'I':case'o':case'O':case'u':case'U':vl+=1;deAv0=7,v1=4,v2=7Bv0=8,v1=4,v2=8Cv0=11,v1=4,v2=11Dv0=12,vl=4,v2=12正确答案是:D5、main函数的正确说明形式是()Amain(intargc,char*argv)Bmain(intabc,char**abv)Cmain(intargc,charargv)D)main(intc,charv[])正确答案是:B6、若有定义:inta[2][3],则对a数组的第i行j列元素
4、地址的正确引用为()A*(a[i]+j)B(a+i)C*(a+j)Da[i]+j正确答案是:A7、下面程序的功能是计算正整数2345的各位数字平方和,请选择填空()#includemain(){intn,sum=0;n=2345do{sum=sum+(n%10)*(n%10);n=【】;}while(n);printf("sum=%d",sum);}An/1000Bn/100Cn/10Dn正确答案是:C8、下述关于条件语句的描述中错误的是()Aif语句中只有一个else子句Bif语句中可以有多个elseif子句Ci
5、f语句中if体内不能有switch语句Dif语句的if体中可以是循环语句正确答案是:C9、以下符合C语言语法的赋值表达式是()Ad=9+e+f=d+9Bd=9+e,f=d+9Cd=9+e,e++,d+9Dd=9+e++=d+7正确答案是:B10、若有说明:char*language[]={"FORTRAN","BASIC","PASCAL","JAVA","C"};则表达式*language[1]>*language[3]比较的是()A字符F和字符PB字符串BAS1C和字符串JAVAC字符B和字符JD字符串FORTRAN和字符串PA
6、SCAL正确答案是:C二、多选题共5题,25分1、在下面C语言的函数说明语句中,正确的是()Aint fun(int , int);Bint fun(int x,y);Cint fun(x,y);Dint fun(int x; int y);Eint fun(int x,int y);正确答案是:AE2、在函数调用过程中,下列说法正确的是()A形式参数和实在参数各占一个独立的存储单元B形式参数和实在参数存储空间都是在函数调用时分配的C)在函数的执行过程中,形参变量值的改变不会影响实参值的改变D函数调用结束时,临时存储区被撤消E在函数
7、调用过程中,实在参数与形式参数在个数、类型上必须匹配正确答案是:ACDE3、在定义函数时,函数的存储类型可以()A是staticB是autoC是registerD是externE省略正确答案是:ADE4、下列符号中可以用作自定义函数名的是()AintBgo_toCINTDGetcharEtypedef正确答案是:BCD5、以下哪些是关于指针数组的正确描述()Aint (*a)[4];Bint *a[4];C指针数组每个元素都是指针变量D若int a[4][4]; int *b[]={a[0],a[1],a[2],a[3]}; 则b是
8、指针数组E指针数组与指向数组的指针是等价的正确答案是:BCD三、判断题共5题,25分1、以数组名作函数参数时,数据传递的方向是“双向的”,因此我们可以说,在此情况下,函数带回的返回值可能不止一个。A错误B正确正确答案是:A2、以数组名