浙江省 2025 年 7 月高等教育自学考试计算机软件基础(一)试题课程代码:02243一、单项选择题(在每小题的四个备选答案中有一个正确的答案,将正确答案的序号写在题干的括号内
每小题 1 分,共 18 分)1
要为字符型变量 a 赋初值,下列语句中哪一个是正确的( ) A
char a='3'; B
char a="3"; C
char a=%; D
char a=*;2
x||a==b 等效于( ) A
((x||a)==b) B
(x||y)==b C
(x||(a==b)) D
x)||(a==b)3
下列格式符中,哪一个可以用于以 16 进制形式输出整数( ) A
%16d B
%d16 D
下列各语句定义了数组,其中哪一个是不正确的( ) A
char a[3][10]={"China","American","Asia"}; B
int x[2][2]={1,2,3,4}; C
float x[2][]={1,2,4,6,8,10}; D
int m[][3]={1,2,3,4,5,6};5
数组声明为“char str1[20]=″Littile″,str2[]=″Cat″;”,调用函数“strcat(str1,str2);”后,字符串 str1 为( ) A
″LittileCat″ B
″Littile Cat″ C
″Cat″ D
″Cattile″6
下列语句应将小写字母转换为大写字母,其中正确的是( ) A
if(ch>='a'&ch='a'&&ch='a'&&ch