手机版

工信部C语言考试题及答案

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

1. 以下叙述中正确的是

B: 静态(static)类别变量的生存期贯穿于整个程序的运行期间

2. 设有如下说明

typedef struct

{ int n; char c; double x;}STD;

则以下选项中,能正确定义结构体数组并赋初值的语句是

A: STD tt[2]={{1,'A',62},{2, 'B',75}};

3. 以下叙述中不正确的是

D: C语言中,顺序读写方式不适用于二进制文件

4. 以下叙述中正确的是

A: 构成C 程序的基本单位是函数

5. 以下选项中合法的用户标识符是

B: _2Test

6. 设有定义:long x=-123456L;,则以下能够正确输出变量x 值的语句是( )。 B: printf(“x=%1d\n”,x);

7. 若有以下程序:

main()

{ int k=2,i=2,m;

m=(k+=i*=k);printf(“%d,%d\n”,m,i);

}

执行后的输出结果是( )。

C: 6,4

8. 有以下程序段

int n=0,p;

do{scanf(“%d”,&p);n++;}while(p!=12345 &&n<3);

此处do—while 循环的结束条件是

D: P 的值等于12345 或者n 的值大于等于3

9. C 语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是

B: int

10. 有以下程序

float fun(int x,int y)

{ return(x+y); }

main()

{ int a=2,b=5,c=8;

printf(“%3.0f\n”,fun((int)fun(a+c,b),a-c));

}

程序运行后的输出结果是( )。

B: 9

11. 以下叙述中错误的是

D: 不可以用FILE 定义指向二进制文件的文件指针

12. 设有如下定义:

struck sk

{ int a;

float b;

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