ITAT第六届C语言在线模拟题及参考答案

时间:2022-10-12 04:51:49 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
全国ITAT教育工程就业技能大赛在线模拟试题



(比赛科目: C语言程序设计)

试卷在官网下载的,答案也是官网给的,有错误的地方用红色字体指出了,大家有什么疑问就在群里讨论。

熊勋泉

2011-09-25

一、单选题(15 每题1 15分)

1.一个c程序的执行是从__A___。(知识点:1.3

A)本程序的main函数开始,到main函数结束

B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

C)本程序的main函数开始,到本程序文件的最后一个函数结束

D)本程序文件的第一个函数开始,到本程序main函数结束

2.下列字符串为标识符的是_A____ (知识点:3.2

A_1_A B5_student Clong D!DF

3.下面字符常量正确的是__C___ (知识点:3.5

A)“c” B)‘\\'' C ‘n’ D)‘ab’

4.已知各变量的类型说明如下:


int k,a,b

unsigned w=5

double x=1.42

则以下不符合c语言语法的表达式是___A___ 。(知识点:3.9

Ax%(-3 Bw+=-2 Ck=a=2,b=3 Da+=a-=a=3

5.若以下变量均是整型,且num=sum=7;则执行表达式sum=num++sum++,++numsum的值为___B_。(知识点:3.8

A7 B8 C9 D10

6printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出方式为__B__。(知识点:4.4

A)从左起输出该字串,右补空格

B)按原字符长从左向右全部输出

C)右对齐输出该字串,左补空格

D)输出错误信息

7.有一函数关系见下表: x x<0 x=0 x>0

y x-1 x x+1




下面程序段中能正确表示上面关系的是___C__。(知识点:5.3

Ay=x+1 By=x-1



ifx>=0 ifx!=0

ifx==0 y=x ifx>0 y=x+1

else y=x-1 else y=x

Cifx<=0 Dy=x

ifx<0 y=x-1 ifx<=0

else y=x ifx<0 y=x-1

else y=x+1 else y=x+1

8.若运行时给变量x输入12,则以下程序的运行结果是___A__。(知识点:5.2

main()

{int x,y

scanf"d",&x;

yx>12?x+10:x-12;

printf"d\n",y;}


本文来源:https://www.wddqw.com/doc/e73d2ae057270722192e453610661ed9ac51557e.html