中易网

C语言多选题

答案:2  悬赏:50  
解决时间 2021-02-02 06:26
4.若要求定义具有10个int型元素的一维数组a,则以下定义语句中正确的是
( )
A)#define N 10
int a[N];
B)#define n 5
int a [2*n];
C) int a[5+5];
D) int n=10,a[n];
5.按照C语言规定的用户标识符命名规则,能出现在标识符中的是( )
A) 大写字母
B) 连接符
C) 数字字符
D) 下划线
6.以下不合法的字符型常量是( )
A) '\x13'
B) '\081'
C) '\065'
D)"\n"
7.以下合法的字符常量是
( )

A) '\018'
B)'\"'
C) '\\'
D) '\0xcc'

8.以下叙述中正确的是( )
A) C语句必须以分号结束
B) 复合语句在语法上被看作一条语句
C) 空语句出现在任何位置都不会影响程序运行
D) 赋值表达式末尾加分号就构成赋值语句
9.以下合法的赋值语句是( )
A) n=(i=2,++i);
B) j++;
C) ++(i+1);
D) x=j>0;
10.以下能正确定义二维数组的选项是
( )

A) int a[2][2] = {{1}, {2}};
B) int a[ ][2] = {1, 2, 3, 4};
C) int a[2][2] = {{1}, {2},{3}};
D) int a[2][ ] = {{1, 2}, {3, 4}};
11.若有定义:int aa[8];则以下表达式中能代表数组元aa[1]的地址的是
( )
A) &aa[0]+1
B) &aa[1]
C) &aa[0]++
D) aa+1
12.已有定义:int i,a[10],*p; , 则不合法的赋值语句是( )
A) p=100;
B) p=a[5]
C) p=&a[2]+2
D) p=a+2;
13.以下能正确进行字符串赋初值的语句是( )
A) char str[5]="good!";
B) char str[]="good!";
C) char *str="good!";
D) char str[5]={‘g',‘o',‘o',‘d'};
14.已知大写字母A的ASCⅡ码是65,小写字母a的ASCⅡ码是97。以下能将变量c中的大写字母转换为对应小写字母的语句是( )
A) c=(c-'A')%26+'a'
B) c=c+32
C) c=c-'A'+'a'
D) c=('A'+c)%26-'a'
15.设有以下定义和语句
char str[20]="Program", *p;
p=str;
则以下叙述中错误的是( )
A) *p与str[0]中的值相等
B) 可以执行p++操作
C) 可以执行str++操作
D) str数组长度和p所指向的字符串长度相等
16.对于下面①,②两个循环语句,正确的描述是()。
① while(1);
② for( ; ; );
A) ①是无限循环

B) ②是无限循环
C) ①循环一次
D) ②循环一次
17.以下错误的函数定义形式是( )
A) double fun (int x , int y)
B) double fun (int x ; int y)
C) double fun (int x , int y) ;
D) double fun (int x , y) ;
18.对于基本类型相同的两个指针变量之间,可以进行的运算是( )
A) <
B) =
C) +
D) -
19.能把字符串:Hello!赋给数组b的语句是( )
A) char b[10]={'H','e','l','l','o','!'};
B) char b[10];b="Hello!";
C) char b[10];strcpy(b,"Hello!");
D) char b[10]="Hello!";

20.以下能对二维数组a进行正确初始化的语句是( )
A) int a[2][3]={0};
B) int a[2][ ]={{1, 2}, {0}};
C) int a[2][3]={{1, 2}, {3, 4}, {5, 6}};
D) int a[ ][3]={1, 2, 3, 4, 5, 6};
21.sizeof(double)是
A) 一种函数调用
B) 一个双精度型表达式
C) 一个整型表达式
D) sizeof是运算符
22.设a为整型变量,能正确表达数学关系:10A) 10B) a==11||a==12||a==13||a==14
C) a>10&&a<15
D) (a<10)||(a>15)
最佳答案
4.ABC
5.ACD
6.BD
7.BCD(其中D语法正确,但基本ASCII中没有CC编码)
8.BD
9.ABD
10.AB
11.ABD
12.AB
13.AD
14.ABC
15.CD
16.AB
17.CD
18.ABD
19.CD
20.AD
21.CD
22.BC
全部回答
abcd 方便在编译时为其分配存储单元,反过来想想,如果你不声明及定义类型,系统根本就无法识别此变量 如:int a; b=3 请问此处b是什么变量,运行时系统找不到此变量啊
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有人喜欢自己的男朋友该怎么办
亿祥银楼(马村店)地址在哪,我要去那里办事
商品房认购协议书上的房价与商谈的不符怎么办
王心凌<hihi byebye>里的那段方言不会是令人
我想做像那些的动画片,我该怎么办啊
洲仔百货这个地址在什么地方,我要处理点事
拜占庭帝国位于现在的哪个国家并全面介绍一下
汽车挂件水晶球挂在车上代表什么意思
谁有微型小说100字的
几年内的车可以申请滴滴专用打车
富阳社区居委会我想知道这个在什么地方
浏览器一闪一闪总跳怎么回事
大家来帮忙看看这道概率题 我觉得张宇老师好
雅居陶瓷在什么地方啊,我要过去处理事情
raid10怎么做?
推荐资讯
拔罐后,格两天灌口皮肤变黄是怎么回事?
嘴里总是有口水,吐出来都是泡沫,请问是怎
汽车真皮座椅刮出了一条纹,怎么办啊??
兰亭苑怎么去啊,有知道地址的么
合家欢是不是在每个地方都可以开通?
美洲花园-二期地址在什么地方,想过去办事
海伦堡·御院地址在哪,我要去那里办事
OppoA37m怎么改屏幕数字密码
冬瓜汤放点芹菜木耳瘦肉虾皮好吗
水暖电器批发在什么地方啊,我要过去处理事情
每年那几个省市相对一本线最低
我养了几只鸽子 但怎么鸽子一吃完就飞回窝里
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?