工信部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文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219