√ √一二 三 C 语言程序设计请注意:① 答案一律写在答题纸上,写在试卷上无效② 答题纸要写上学号、班级、姓名③ 交卷时,试卷和答题纸一起提交一.选择题:(单选, 每题 2 分, 共 40 分)1
以下叙述不正确的是(D )A)一个 C 源程序可由一个或多个函数组成
B) C 语言程序的基本组成单位是函数
C)一个 C 语言程序必须包含一个 main 函数
D) C 语言程序经过编译后生成的文件名的后缀为
2,一个 C 程序的执行是从(C )
A) 本程序的 main 函数开始,到本程序文件的最后一个函数结束
B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C)本程序的 main 函数开始,到 main 函数结束
D)本程序文件的第一个函数开始,到本程序 main 函数结束
在 C 语言提供的不合法的关键字是:(A)A)swicth B)INT C)case D)default2
在 C 语言中,合法的字符常量是(B) A)’\084' B) ’ab' C) ’\x43’ D)″b″3
若 int a;则表达式“(a=2*5,a*2),a+6”的值是:(26)AD 什么是一样
A)20 B)6 C)16 D)204
假设x和y都是 double 数据,则表达式 x=1,y=x+7/2 的值是:(A)A ) 4
500000 B ) 4 C ) 2
000000 5
若有语句 scanf("%d%d",&a,&b),要使变量 a、b 分别得 23、45,则正确的输入形式为: (C )A) 23;45 B) 23,45 C) 23 45 D) 23456
已知程序段:int x; f1oat y;scanf("%3d%f",&x,&y);若从第一列开始输入数据 98765 321(回车),则 x 的值为