判断a%3cb%3cc的c语言表达式,电气07-3012-C语言试卷(A).doc

2007/2008学年第2学期C语言试卷(A卷)

姓名:

学号:

班级:

系部:

注意:

请不要在装订线内答题。请不要在试卷上书写与考试无关的内容。否则将按相应管理规定处理。

本试卷的

使用班级:电气07-301

电气07-302

第1页,共6页

第2页,共6页

姓名:

学号:

班级:

系部:

注意:

请不要在装订线内答题。请不要在试卷上书写与考试无关的内容。否则将按相应管理规定处理。

本试卷的

使用班级:电气07-301

电气07-302

2007/2007学年第2学期C语言试卷(A卷)

第3页,共6页

第4页,共6页

姓名:

学号:

班级:

系部:

注意:

请不要在装订线内答题。请不要在试卷上书写与考试无关的内容。否则将按相应管理规定处理。

本试卷的

使用班级:电气07-301

电气07-302

2007/2008学年第2学期C语言试卷(A卷)

第5页,共6页

第6页,共6页

题号一二三四五总 分得分

得分评分人一、填空题(每空1分,共计20分)一个C语言程序的执行是从( )开始。

注释语句两侧的分界符分别是( )和( )。

char占( )个字节,int占( )个字节,float占( )个字节。

设float *p,m=2.178;建立指针变量p和变量m之间的关系赋值语句是(      )。

int x=3,y=2;float a=2.5,b=3.5,表达式(x+y)%2+(int)a/(int)b的值为( )。

代数式的C语言表达式为( )。

int a=7;float x=2.5,y=4.7,表达式x+a%3*(int)(x+y)%2/4的值是( )。

int a=6;执行表达式a+=a-=a*a后a的值是( )。

char ch;判断ch是否为大写字母的表达式是( )。

存放‘B’占用( )个字节,“B”占用( )个字节。

从函数形式看,函数分( )和( )两类。

数组或指针作实参时,它和对应形参之间的数据传递方式是( )。

一个变量的地址称该变量的( )。

结构化程序设计的三种基本结构是:选择结构、循环结构和( )。

定义宏的关键字是( )

得分评分人二、选择题(第1-9每小题2分,第10-13每题3分,共计30分)1. 以下选项中属于 C 语言的数据类型是( )。

A) 复数型 B) 逻辑型 C) 双精度型 D) 集合型

2. 在 C 语言中,数字 027 是一个( )。

A) 八进制数 B) 十六进制数 C) 十进制数 D) 非法数

3. 在 C 语言中,错误的 int 类型的常数是( )。

A) 32768 B) 0 C) 037 D) 0xAF

4. 执行语句 printf("%x",-1);屏幕显示( )。

A) –1 B) 1 C) –ffff D) ffff

5. 设有 int x=11; 则表达式 (x++ * 1/3) 的值是( )。

A) 3 B) 4 C) 11 D) 12

6. 下面正确的输入语句是( )。

A) scanf(“a=b=%d”,&a,&b);

B) scanf(“a=%d,b=%f”,&a,&f);

C) scanf(“%3c”,c);

D) scanf(“%5.2f”,&f);

7. 以下合法的C语言语句是( )。

A) {} B) {int a,b} C) a+=b D) ;

8. 若a是int型变量,则表达式((a=2*5,a*=5),a+6)的值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值