C语言程序设计 期末模拟

C语言程序设计 期末模拟

ID:37921953

大小:101.00 KB

页数:6页

时间:2019-06-02

C语言程序设计 期末模拟_第1页
C语言程序设计 期末模拟_第2页
C语言程序设计 期末模拟_第3页
C语言程序设计 期末模拟_第4页
C语言程序设计 期末模拟_第5页
资源描述:

《C语言程序设计 期末模拟》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、教师试做时间出题教师取题时间审核教研室主任出题单位计算机学院使用班级考试日期院(部)主任考试成绩期望值印刷份数规定完成时间交教务科印刷日期学号:姓名:班级:。。。。。。。。。。。。。。。。。。。。。。。。。。。。。密。。。。。。。。。。。。。。。。。。。。。封。。。。。。。。。。。。。。。。。。。。。。。线。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。软件计算网络专业15年级1-31-31-2班2015~2016学年第1学期程序设计基础课试卷试卷类型:A卷题号一二三四五六七八九十总成绩得分阅卷人一.单项选择题(每题

2、1分,共30分)(1)按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。A)字母B)数字C)下划线D)连接符(2)计算机能直接执行的程序是()。A)源程序B)目标程序C)可执行程序D)汇编程序(3)有以下定义语句,编译时会出现编译错误的是()。A)chara='a';B)chara='';C)chara='aa';D)chara='t';(4)以下选项中正确的定义语句是()。A)doublea;b;B)doublea=b=7;C)doublea=7,b=7;D)double,a,b;(5)以下不能正确表示代数式

3、2ab除cd的C语言表达式是()。A)2*a*b/c/dB)a*b/c/d*2C)a/c/d*b*2D)2*a*b/c*d(6)若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。A)x=y==5;B)x=n%2.5;C)x+n=1;D)x=5=4+1;(7)设有定义:intk=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是()。A)k++B)k+=1C)++kD)k+1(8)以下选项中,当x=3时,值为0的表达式是()。A)x%2==1B)x/2C)x%2!=0D)x%2==0(9)下列关于C语言文件的叙述中正

4、确的是()。A)文件是由一组相关数据组成,只能构成二进制文件B)文件是由一组相关结构组成,可以构成二进制文件或文本文件C)文件是由一组相关数据组成,可以构成二进制文件或文本文件D)文件是由一组相关数据组成,只能构成文本文件(10)以下叙述中错误的是()。A)C语言是一种结构化程序设计语言B)结构化程序有顺序、分支、循环三种基本结构组成C)使用三种基本结构构成的程序只能解决简单问题D)结构化程序设计提倡模块化的设计方法(11)有以下程序#includevoidmain(){charc1,c2;c1=’A’+’8’-

5、‘4’;c2=’A’+’8’-‘5’;printf(“%c,%d”,c1,c2);}已知字母A的ASCII码为65,程序运行后的输出结果是()A)E,68B)D,69C)E,DD)输出无定值(12)已知字符‘A’的ASCⅡ代码值是65,字符变量c1的值是‘A’,c2的值是’D’。执行语句printf("%d,%d",c1,c2-2);后,输出结果是()。A)A,BB)A,68C)65,66D)65,68(13)若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给

6、c赋值3,以下输入形式中错误的是()。A)<空格>1,2,3<回车>B)1<空格>2<空格>3<回车>C)1,<空格><空格>2,<空格><空格>3<回车>D)1,2,3<回车>(14)在嵌套使用if语句时,C语言规定else总是()。A)和之前与其具有相同缩进位置的if配对B)和之前与其最近的if配对C)和之前与其最近的且不带else的if配对D)和之前的第一个if配对(15)以下关于逻辑运算符两侧运算对象的叙述中正确的是()。A)只能是整数0或1B)只能是整数0或非0的整数C)可以是结构体类型的数据D)可是任意合法的表达式青岛

7、理工大学试卷纸共8页第1页试题要求:1.试题后标注本题得分;2.试卷应附有评卷用标准答案,并有每题每步得分标准;3.试卷必须提前一周送考试中心;4.考试前到指定地点领取试卷;5.考生不得拆散试卷,否则试卷无效。学号:姓名:班级:。。。。。。。。。。。。。。。。。。。。。。。。。。。。。密。。。。。。。。。。。。。。。。。。。。。封。。。。。。。。。。。。。。。。。。。。。。。线。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。(16)有以下程序段inta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=

8、c;c=a;printf("a=%db=%dc=%d”,a,b,c);程序的输出结果是()。A)a=10b=50c=10B)a=10b=50c=30C)a=10b=30c=10D)a=50b=30c=50(17)以下叙述中正确的是()。A)预处

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

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

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