下载此文档

C语言试题(含答案)).doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
一、单项选择题(在每小题的四个备选答案中,选出一
个正确的答案,并将其代码填入题干后的括号内。
每小题1分,共20分)
#define S(a,b) a*b
若定义 int area; 且令area=S(3+1,3+4),则变量area的值为( )
A 10 B 12 C 21 D 28
( )
A ?a B a=2 C D a_3
&3&5&7的值为( )
A 1 B 3 C 5 D 7
(″s\\t″)的输出结果为( )
A s\\t B s\t C s\ D s
5. 执行下列语句中,sum变量的值是( )
int sum=0
for(int i=0;i<10;i++,sum+=i);
A 45 B 55 C 0 D 编译错误
:
union data
{ int i;
char ch;
float f;
} data1; 则变量data1所占的内存存储空间可表示为( )
A size of(int) B size of(char)
C size of(float)
D size of(int)+size of(char)+size of(float)
,且feof(fp)的返回值是非零值,则表示
( )
A 已读到此文件末尾 B 未读到此文件的末尾
C 此文件已关闭 D 此文件尚未被打开
,不正确的是( )
A void fun (int x, int y); B fun (int x, int y);
C int fun (int x,y); D char *fun (char *s);
,不合法的C语言关键字是( )
A auto B default C static D var
=4,则x*=x+2的值为( )
A 36 B 24 C 18 D 20
((exp1,exp2),(exp3,exp4,exp5));中,实参的个
数为( )
A 1 B 2 C 4 D 5
,执行下列语句后,b的值不为2的是( )
A b=a/2 B b=6-(--a)
C b=a%2 D b=a>3?2:1
,要使指针p2也指向同一个变
量,则下面各项中正确的是( )
A p2=**p1 B p2=*&p1
C p2=*p1 D p2=&*p1
,运算对象必须是整型的是( )
A / B %= C != D 〈=
( )
A 用typedef可以增加新的类型
B 用typedef可以定义各种类型名,但不能用来定义变量
C 用typedef只是将已有的类型用新的标识符来代表
D 使用typedef有利于程序的通用和移植
:
int a=3,b=6,c;
c=a∧b<<2;(提示:“<<”优先级高于“∧(按位异或)”
则变量c的二进制值为( )
A B C D

C语言试题(含答案)) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rdwiirh
  • 文件大小67 KB
  • 时间2018-09-18