欢迎来到天天文库
浏览记录
ID:37918056
大小:78.50 KB
页数:5页
时间:2019-06-02
《C语言毕业总补考试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、班级姓名 学号―――――――――装――――――――――订―――――――――线―――――――――――铜陵学院2009届毕业生毕业总补考试卷《C语言程序设计》考试试卷(适用班级:非计算机专业)题号一二三四总分得分得 分一、单项选择题(每小题1分,共30分)。1.一个C语言程序是由【】。A)一个主程序和若干个子程序组成B)函数组成C)若干过程组成D)若干子程序组成2.以下运算符中,优先级最高的是【】。A)->B)--C)!=D)&&3.以下算术运算符中,要求两侧均是整型的是【】。A)+B)%C)*D)/4.设x是int型变量,则表达式:x=3*5,x++,x+20的值为【】。
2、A)15B)16C)36D)355.设a=1,b=2,c=3,d=4,则执行语句:if(a
3、%d,%d,%d”,&a,&b,&c);为使变量a的值为1,b为3,c为2,从键盘输入数据的正确形式应当是【】。A)132<回车>B)1,3,2<回车>C)132<回车>D)a=1,b=3,c=2<回车>9.若i是整型变量,则以下循环执行次数是【】。for(i=2;i>0;i--)printf(“%d”,i);A)无限次B)0次C)1次D)2次10.以下能正确计算1+2+3+……+10的程序段是【】。A)do{i=1;s=1;B}do{i=1;s=0;s=s+i;s=s+i;i++;i++;}while(i<=10);}while(i<=10);C)i=1;s=1;D)
4、i=1;s=0;do{s=s+i;do{s=s+i;i++;i++;}while(i<=10);}while(i<=10);11.下面程序的运行结果是【】。a=1;b=2;c=3;while(a
5、4];则对a数组元素的正确引用是【】。A)a[2][4]B)a(1,3)C)a[2][0]D)a(2)(1)14.若有说明:inta[3][4]={0};则下面正确的叙述是【】。A)只有元素a[0][0]可得到初值0。B)此说明语句不正确。C)数组a中各元素都可得到初值,但不一定为0。D)数组a中每个元素都可得到初值0。第5页共5页学号姓名 班级―――――――――装――――――――――订―――――――――线―――――――――――15.若二维数组a有x列,则计算元素a[i][j]在数组中位置的公式是(a[0][0]的位置是1)【】。A)i*x+jB)j*x+iC)i*x+
6、j-1D)i*x+j+116.设在函数max中定义了一个局部变量a,则a的有效范围是【】。A)max函数。B)程序中所有的函数。C)源程序中max函数后面所有的函数。D)无法确定。17.C语言中规定,函数返回值的类型是由【】。A)return语句中的表达式类型所决定。B)调用该函数时的主调函数类型所决定。C)调用该函数时系统临时决定。D)在定义该函数时所指定的函数类型所决定。18.下面函数调用语句含有实参的个数为【】。max(a,max(b,c));A)1B)2C)3D)419.用指针变量对数据进行间接访问,用的运算符是【】。A)+B)-C)&D)*20.设char*s
7、=“ABCDEF”;则指针变量s指向的字符串的长度是【】。A)9B)5C)6D)721.下面程序的运行结果是【】。main(){inta=3,b=4,c=5,max;max=a;if(max=0);printf(“%d”,y);}A)-1B)1C)8D)023.分析下面程序,从A、B、C、D四个选择项中选择一个答案:【】main(){flo
此文档下载收益归作者所有