《高级语言程序设计基础X》在线平时作业1
试卷总分:100 得分:100
一、单选题 (共 25 道试题,共 100 分)
1.设有定义:int a=1, *p=&a; float b=2.0; char c='A'; ,以下不合法的运算是( )。
A.p++;
B.a--;
C.b++;
D.c--;
2.下列关于C语言的叙述错误的是( )。
A.大写字母和小写字母的意义相同
B.不同类型的变量可以在一个表达式中
C.在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型
D.同一个运算符号在不同的场合可以有不同的含义
3.有字符数组a[80]和b[80],则正确的输出语句是( )。
A.puts(a.b);
B.printf("%s,%s",a[],b[]);
C.pitchar(a,b);
D.puts(a); puts(b);
4.以下为一维整型数组a的正确说明是( )。
A.int a(10);
B.int n=10,a[n];
C.int n; scanf("%d",&n); int a[n];
D.#define SIZE 10;int a[SIZE];
5.若有定义:int i, x[3][4];,则不能将x[1][1]的值赋给变量i的语句是( )。
A.i=x[1][1]
B.i=*(*(x+1))
C.i=*(*(x+1)+1)
D.i=*(x[1]+1)
</

这是一份关于《高级语言程序设计基础X》的在线作业答案,包含25道选择题,涵盖了C语言的基本概念、数组、指针、函数、变量等方面的知识,旨在帮助学生理解和巩固C语言编程基础。
最低0.47元/天 解锁文章
435

被折叠的 条评论
为什么被折叠?



