2024年4月浙江自考《C语言程序设计》每日一练(11)
编辑整理:浙江自考网 发表时间:2024-01-15 【大 中 小】
【1.51】对二维数组的正确说明是____。
A)int a[][]={1,2,3,4,5,6};B)int a[2][]={1,2,3,4,5,6};
C)int a[][3]={1,2,3,4,5,6};D)int a[2,3]={1,2,3,4,5,6};
【1.52】对字符数组s赋值,不合法的一个是____。
A)char s[]='Beijing';
B)char s[20]={'beijing'};
C)char s[20];s='Beijing';
D)char s[20]={'B','e','i','j','i','n','g'};
【1.53】对字符数组str赋初值,
str不能作为字符串使用的一个是____。
A)char str[]='shanghai';
B)char str[]={'shanghai'};
C)char str[9]={'s','h','a','n','g','h','a','i'};
D)char str[8]={'s','h','a','n','g','h','a','i'};
/××××××××××××××××××××××××××××××××××××××××/
【1.54】对函数形参的说明有错误的是____。
A)int a(float x[],int n)B)int a(float*x,int n)
C)int a(float x[10],int n)D)int a(float x,int n)
【1.55】如果一个变量在整个程序运行期间都存在,但是仅在说明它的函数内是可见的,这个变量的存储类型应该被说明为____。
A)静态变量B)动态变量C)外部变量D)内部变量
【参考答案】
【1.51】答案:C
【1.52】答案:C
注释:答案C的赋值号左侧是数组s的首地址,是一个常量,赋值号右侧是一个字符串常量,不可能将一个字符串常量赋给一个地址常量。
【1.53】答案:D
注释:D选项缺少字符串结束标志。
【1.54】答案:C
注释:此处函数形参是一个指针变量,接受实参的地址,而不是一个数组。
【1.55】答案:A
浙江自考网声明:
1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试院及院校官方发布的信息为准。
2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。