c语言程序设计期末作业答案,C语言程序设计期末考试试题(含答案).pdf

一、单项选择题 (本大题共20题,每题2 分,共40 分)

1.以下不是C语言的特点的是()

A C B

、 语言简洁、紧凑 、能够编制出功能复杂的程序

C、C语言可以直接对硬件进行操作 D、C语言移植性好

2.以下不正确的C语言标识符是()

A ABC B abc C a_bc D ab.c

、 、 、 、

3.一个C语言程序是由()

A、一个主程序和若干子程序组成 B、函数组成

C、若干过程组成 D、若干子程序组成

4.一个算法应该具有 “确定性”等5个特性,对另外4 个特性的描述中错误

的是()

A、有零个或多个输入 B、有零个或多个输出

C、有穷性 D、可行性

5.设变量a 是整型,f 是实型,i 是双精度型,则表达式10+ ‘a’+i*f值的数

据类型为()

A、int B、float C、double D、不确定

6.在C语言中,char 型数据在内存中的存储形式是()

A、补码 B、反码 C、源码 D、ASCII码

7 12345M678 cR x

.有如下程序,输入数据: < >后 ( 表示回车), 的值

是()。

#include

main(){

intx;

floaty;

scanf("%3d%f",&x,&y);

}

A 12345 B 123 C 45 D 345

、 、 、 、

8.若有以下定义inta,b;floatx,则正确的赋值语句是()

A、a 1,b 2 B、b++; C、a b 5 D、b int(x);

9.以下程序的执行结果是()

#include

{

inti 10,j 10;

printf("%d,%d\n",++i,j--);

}

A、11,10 B、9,10 C、11,9 D、

10,910.巳知字母A 的ASCII 码是65,以下程序的执行结果是()

#include

main()

{

charc1 'A',c2 'Y';

printf("%d,%d\n",c1,c2);

A、A,Y B、65,65 C、65,90 D、65,89

11.下列运算符中优先级最高的是()

A、< B、十 C、% D、!=

12 x y z int x 3 y 4 z 5 0

.设 、 和 是 型变量,且 = ,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
说明:答案必须填写在答题卡的相应位置上,否则不得分。 1.C语言中字符型(char)数据在内存中的存储形式是________。 A、原码 B、反码 C、补码 D、ASCII码 2.C语言中基本的数据类型包括________。 A、整型、实型、逻辑型 B、整型、实型、字符型 C、 整型、字符型、逻辑型 D、整型、实型、逻辑型、字符型 3.在C语言中,int类型数据在内存中占用________。 A、2字节 B、4字节 C、由编译系统决定 D、由用户决定 4.运算符有优先级,C语言中关于运算符优先级的正确叙述是________。 A、逻辑运算符高于算术运算符,算术运算符高于关系运算符; B、算术运算符高于关系运算符,关系运算符高于逻辑运算符; C、算术运算符高于逻辑运算符,逻辑运算符高于关系运算符; D、关系运算符高于逻辑运算符,逻辑运算符高于算术运算符。 5.下面关于C语言语句的叙述,错误的是________。 A、C语言一行可以允许写多条语句; B、C语言语句用分号结束; C、语句一行写不下时,可以用逗号换行 ; D、语句一行写不下时,可在任意一空格处回车换行 。 6.下面数据中不属于字符型常量的是________。 A、“\n” B、‘\0’ C、‘A’ D、‘\t’ 7.11.以下选项中,当x为大于1的奇数时,值为0的表达式__________ 。 A、 x%2==1 B、 x/2 C、x%2!=0 D、x%2==0 8.C语言源程序名的后缀是__________ 。 A 、 .exe B、 .C C、 .obj D、 .cp 9.设所有变量均为int型,则表达式(a=5,b=2,b++,a-b)的值是________。 A、7 B、8 C、6 D、2 10.若有说明语句:int a;float b;,以下输入语句正确的是________。 A、scanf("%f%f",&a,&b); B、scanf("%f%d",&a,&b); C、scanf("%d,%f",&a,&b); D、scanf("%6.2f%6.2f",&a,&b);

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值