17.以下对一维数组a的正确说明是:( )
A. chara(10);
B. inta[];
C. intk=5,a[k];
D. chara[3]={‘a’,’b’,’c’};
解析:解析:详见教材P143~144,一维数组的定义、初始化类型符数组名[常量表达式]类型符是指数组中数组元素的类型;数组名要符合标识符命名规则;常量表达式是指数组的长度(数组中包含元素的个数),其值只能是整数,不可以是变量,而且从1开始计数。选项A,常量表达式只能放在中括号[]中选项B,只有在对数组初始化(即赋值)的时候才可以省略数组的长度,B中并未对a进行初始化。选项C,常量表达式不能为变量。
https://www.shititong.cn/cha-kan/shiti/00008160-060e-f90c-c0f8-9874dcef4300.html
点击查看答案
18.执行下面的程序
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/6c03c7250506492d9ed472df7eaafe49.png)
段后,变量k中的值为
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-e4fd-c0f8-9874dcef4300.html
点击查看答案
21.以下程序
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/000081357b0e6ef0c0f89874dcef4300.png)
的输出结果是( )
https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-46c9-c0f8-9874dcef4300.html
点击查看答案
34.下面函数
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/00008152ffb1d58ec0f89874dcef4300.png)
调用语句含有实参的个数为( )
https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-f76e-c0f8-9874dcef4300.html
点击查看答案
39.对下面程序
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/f06567e75cb345b5bfdfb73781754d81.png)
描述正确的一项是(每行程序前面的数字表示行号)
A. 没有错误
B. 第3行有错误
C. 第5行有错误
D. 第7行有错误
https://www.shititong.cn/cha-kan/shiti/00008150-0e26-0fb2-c0f8-9874dcef4300.html
点击查看答案
17.以下4个选项中,不能看做一条语句的是( )
A. ;
B. a=5,b=2.5,c=3.6;
C. if(a<5);
D. if(b!=5)x=2;y=6;
https://www.shititong.cn/cha-kan/shiti/00008132-6116-254e-c0f8-9874dcef4300.html
点击查看答案
9.已知各变量的类型说明如下
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/000080ed5f751fedc0f89874dcef4300.png)
,则以下不符合C语言语法的表达式是:( )
A. x%(-3)
B. w+=-2
C. k=(a=2,b=3,a+b)
D. a+=a=+(b=4)*(a=3)
https://www.shititong.cn/cha-kan/shiti/00008106-48c2-4dc3-c0f8-9874dcef4300.html
点击查看答案
26.以下不正确的定义语句是
A. doublex[5]={2.0,4.0,6.0,8.0,10.0};
B. inty[5]={0,1,3,5,7,9};
C. charc1[]={′1′,′2′,′3′,′4′,′5′};
D. charc2[]={′\x10′,′\xa′,′\x8′};
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-f4ef-c0f8-9874dcef4300.html
点击查看答案
5.C语言规定,函数返回值的类型是由( )。
A. return语句中的表达式类型所决定
B. 调用该函数时的主调函数类型所决定
C. 调用该函数时系统临时决定
D. 在定义该函数时所指定的函数类型决定
https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-bb2d-c0f8-9874dcef4300.html
点击查看答案
12.在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是( )
A. 地址传递
B. 单向值传递
C. 由实参传给形,再由形参传回实参
D. 传递方式由用户指定
https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-c8f8-c0f8-9874dcef4300.html
点击查看答案