《计算机程序设计语言》试卷a

《计算机程序设计语言》试卷a

ID:32193820

大小:61.80 KB

页数:5页

时间:2019-02-01

《计算机程序设计语言》试卷a_第1页
《计算机程序设计语言》试卷a_第2页
《计算机程序设计语言》试卷a_第3页
《计算机程序设计语言》试卷a_第4页
《计算机程序设计语言》试卷a_第5页
资源描述:

《《计算机程序设计语言》试卷a》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《计算机程序设计语言》试卷专业年级班级学号姓名一、选择题(每小题2分,共20分。将答案填在下面表格内)题号12345678910答案1、下列可以正确表示字符型常数的是______A."a"B.'t'C.""D.2972、表达式((y=3)>4)&&((y=5)<7)执行后,y的值为(),表达式的值为()A、y的值为3,表达式的值为0B、y的值为4,表达式的值为0C、y的值为4,表达式的值为1D、y的值为3,表达式的值为13、选出下列合法的变量名———A.intB.3countC.sum1D.name.14、C语言中运算对象必须是整型的运算符是___

2、__A.%  B./  C.=  D.<=5、设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是______。A.6.000000B.6C.5.500000D.6.5000006、能正确表示逻辑关系:“a≥10或a≤0”的C语言表达式是_____A.a>=10ora<=0  B.a>=10‖a<=0C.a>=10&&a<=0  D.a>=0

3、a<=107、下列程序段所表示的数学函数关系是x=-1;if(a!=0)if(a>0)x=1;elsex=0;A.–1(a<0)x=0(a=0)1(a>0)D.–1(a<0)

4、x=1(a=0)0(a>0)C.0(a<0)x=-1(a=0)1(a>0)B.1(a<0)x=-1(a=0)0(a>0)8、有以下程序段:intc1=1,c2=2,c3;c3=1.0/c2*c1;则执行后,c3中的值是______A.0.5  B.1  C.0  D.29、若有说明:inta[10];则对a数组元素的正确引用是_____A.a[10]B.a[3.5]C.a(5)D.a[10-10]10、有输入语句:scanf(“a=%d,b=%d,c=%d",&a,&b,&c);为使变量a的值为1,b为2,c为3,从键盘输入数据的正确形式应是_____(

5、注:□表示空格,表示回车)A.132B.1,3,2C.a=1□b=3□c=2D.a=1,b=2,c=3二、填空(每小题3分,共24分)1、结构化程序设计由————————、————————和————————三种结构组成。2、在c语言中,源程序文件的后缀是————————,经过编译后的文件后缀是————————,经过连接后的文件后缀是———————。3、程序输出结果为————————main(){intc1,c2;c1=97;c2=98;printf(“%c,%d”,c1,c2);}4、写出程序运行结果———————

6、—main(){inti,j,m,n;i=8;j=10;m=++i;n=j++;printf(“%d,%d,%d,%d”,i,j,m,n);}5、程序输出结果是————main(){inta,b;a=1;switch(a){case1:a=a+1,b=a;case2:a=a+2,b=a;case3:a=a+3,b=a;break;case4:a=a+4,b=a;}printf(“%d”,b);}6、程序中循环执行的次数是————main(){inta=0;intj;for(j=10;j>3;j--){a++;if(a>3)break;}printf(

7、“%d”,a);}7、如果已经定义了变量a,b并已分别赋值,如何实现a,b值的交换t=————,a=————,b=————。8、阅读下面程序,写出输出结果main(){inta[10]={9,8,7,6,5,4,3,2,1,0},*p;p=a+5;printf("%d",*p);}三、完成程序(每空3分,共21分)1、下面程序的功能是输入任意三个整数,求它们的和及平均值,将程序补充完整。(本题每空3分,共6分)main(){intnum1,num2,num3,sum;floataver;printf(“Pleaseinputthreenumbers:”)

8、;scanf(“%d,%d,%d”,&num1,&num2,&num3);_____________________________;/*求和*/________________________;/*求平均数*/printf("sum=%d,aver=%7.2f",sum,aver);}2、下面程序的功能是键盘输入任意五个数,求其和;请将程序补充完整。(本题3分)main(){floatx,s=0;intn=1;while(n<=5){scanf("%f",&x);______________;/*累加求和*/n++;}printf("%f",s);

9、}3、下面程序的功能是将10个人的成绩输入计算机后按逆序显示,请将程序补充完整。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。