手机版

C语言习题集及答案 1(3)

时间:2025-07-05   来源:未知    
字号:

山东大学C语言考试试题练习

11. 若有定义:int a=7; float x=2.5; y=4.7; 则表达式x+a%3*(int)(x+y)%2/4的值是: 。 A. 2.500000

B. 2.750000

C. 3.500000

D. 0.000000

12. 设有说明:char w; int x; float y; double z; 则表达式w*x+z-y值的数据类型为: 。 A. float

B. char

C. int

D. double D. '\0'

13. 以下 是不正确的转义字符。 A. '\\'

B. '\'

C. '081'

14. 若x为int型变量,则执行以下语句后,x的值为 。

x=6; x+=x-=x*x;

B. -60

C. 60

D. -24

A. 36

15. 字符串"\\\"ABC\"\\"的长度是 。 A. 11 B. 7 C. 5 D. 3 二、 填空题

1. 一个函数由两部分组成,它们是 和 。 2. 一个C源程序至少包含一个 ,即 。 3. 设int a=12; 则表达式a/=a+a的值是 。

4. 表达式x=(a=3,6*a)和表达式x=a=3,6*a分别是 表达式和 表达式,

和 。

5. 在C语言中,实数有两种表示形式,即 和 。 6. 在C语言中,运算符的优先级最小的是 运算符。

两个表达式执行完的结果分别是 和 ,x值分别是

第二单元 顺序程序设计

一、 选择题

1. 若m为float型变量,则执行以下语句后的输出为 。

m=1234.123;

printf("%-8.3f\n",m); printf("%10.3f\n",m);

A. 1234.123 B. 1234.123 C. 1234.123 D. -1234.123 1234.123 1234.123 1234.123 001234.123

2. 若x,y,z均为int型变量,则执行以下语句后的输出为 。

C语言习题集及答案 1(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)