30.C语言中while和do-while循环的主要区别是( )
A. do-while的循环体至少无条件执行一次
B. while的循环控制条件比do-while的循环控制条件更严格
C. do-while允许从外部转到循环体内
D. do-while的循环体不能是复合语句
https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-5b5e-c0f8-9874dcef4300.html
点击查看答案
17.以下程序
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/663fe14609944c95bc8f5e51246123e2.png)
中函数sort的功能是对a数组中的数据进行由大到小的排序程序运行后的输出结果是
A. 1,2,3,4,5,6,7,8,9,10,
B. 10,9,8,7,6,5,4,3,2,1,
C. 1,2,3,8,7,6,5,4,9,10,
D. 1,2,10,9,8,7,6,5,4,3,
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-e2f5-c0f8-9874dcef4300.html
点击查看答案
13.若有以下调
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/b2051144bf1943efb935d12df84735b2.png)
用语句,则不正确的fun函数的首部是C
A. voidfun(intm,intx[])
B. voidfun(ints,inth[41])
C. voidfun(intp,int*s)
D. voidfun(intn,inta)
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-da50-c0f8-9874dcef4300.html
点击查看答案
50.C语言中,系统的标准输入文件是指( )
https://www.shititong.cn/cha-kan/shiti/00008112-f313-4761-c0f8-9874dcef4300.html
点击查看答案
18.有一堆零件(100到200之间),如果分成4个零件一组的若干组,则多2个零件;若分成7个零件一组,则多3个零件;若分成9个零件一组,则多5个零件。下面程序
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/000081357b0d372bc0f89874dcef4300.png)
是求这堆零件总数,请选择填空。( )
A. i%9=5
B. i%9!=5
C. (i-5)%9!=0
D. (i-5)%9==0
https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-402f-c0f8-9874dcef4300.html
点击查看答案
32.若变量已正确定义并赋值,下面符合C语言语法的表达式是( )
A. m∶=5
B. c=b=a=1
C. float8%5
D. x+5=y+2
https://www.shititong.cn/cha-kan/shiti/00008112-f313-2252-c0f8-9874dcef4300.html
点击查看答案
44.下列程序
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/65c42cca551f4ab0b41b491e0febc6f8.png)
是用来判断数组中特定元素的位置所在。如果输入如下整数:
A. 7431
B. 6
C. 980
D. 6980
https://www.shititong.cn/cha-kan/shiti/00008150-0e26-19d3-c0f8-9874dcef4300.html
点击查看答案
2.若x,y,z均为int型变量,则执行以下
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/0000810a0d149c5cc0f89874dcef4300.png)
语句后的输出为( )。
https://www.shititong.cn/cha-kan/shiti/00008112-f312-d563-c0f8-9874dcef4300.html
点击查看答案
18.以下能对一维数组a进行初始化的语句是:( )
A. inta[5]=(0,1,2,3,4,)
B. inta(5)={}
C. inta[3]={0,1,2}
D. inta{5}={10*1}
解析:解析:详见教材P145,一维数组的定义、初始化选项B,D,常量表达式只能放在中括号[]中选项A,数组可以看做是若干个相同数据类型元素的有序集合,因此以集合的形式对其初始化,使用{}对其初始化,选项A用了().
https://www.shititong.cn/cha-kan/shiti/00008160-060e-fba8-c0f8-9874dcef4300.html
点击查看答案
47.x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是( )
A. INPUTx、y、z;
B. scanf(”%d%d%d”,&x,&y,&z);
C. scanf(”%d%d%d”,x,y,z);
D. read(”%d%d%d”,&x,&y,&z);
https://www.shititong.cn/cha-kan/shiti/00008112-f313-4143-c0f8-9874dcef4300.html
点击查看答案