14春学期《高级语言程序设计基础》在线作业1
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 设x,y是float型变量,则不正确的赋值语句是( )。
A. ++x;
B. y=int(5);
C. x*=y+1;
D. x=y=0;
需要购买答案的联系QQ:79691519满分:5 分
2. 一个C语言程序总是从( )。
A. 主过程开始执行
B. 主函数开始执行
C. 子程序开始执行
D. 主程序开始执行
需要购买答案的联系QQ:79691519满分:5 分
3. 以下能正确定义整型变量x、y和z并为其赋初值5的语句是( )。
A. int x=y=z=5;
B. int x,y,z=5;
C. int x=5,y=5,z=5;
D. x=5,y=5,z=5;"
需要购买答案的联系QQ:79691519满分:5 分
4. 若二维数组a有m列,则计算任一元素a[j]在数组中位置的公式为( )。(假设a[0][0]位于数组的第1个位置上)
A. i*m+j
B. j*m+i
C. i*m+j-1
D. i*m+j+1
此题选: D 满分:5 分
5. 系统的标准输入文件是指( )。
A. 键盘
B. 显示器
C. 软盘
D. 硬盘
需要购买答案的联系QQ:79691519满分:5 分
6. 若有说明:int a[3][4];则数组a中各元素( )。
A. 可在程序的运行阶段得到初值0
B. 可在程序的编译阶段得到初值0
C. 不能得到确定的初值
D. 可在程序的编译或运行阶段得到初值0
需要购买答案的联系QQ:79691519满分:5 分
7. 已知学生记录描述如下,下面对结构体成员"computer"的赋值方式正确的是( )。 struct student { int num; char name[8]; struct { float math; float engl; float computer; } mark;} std;
A. student.computer=84;
B. mark.computer=84;
C. std.mark.computer=84;
D. std.computer=84;
需要购买答案的联系QQ:79691519满分:5 分
8. 以下正确的描述是( )。
A. 函数的定义可以嵌套,但函数的调用不可以嵌套
B. 函数的定义不可以嵌套,但函数的调用可以嵌套
C. 函数的定义和函数的调用均不可以嵌套
D. 函数的定义和函数的调用均可以嵌套
需要购买答案的联系QQ:79691519满分:5 分
9. 以下为一维整型数组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];
此题选: D 满分:5 分
10. 下面程序的输出结果为( )。 main( ) { int a=1,b=0; switch(a) { case 1: switch (b) { case 0: printf("**0**"); break; case 1: printf("**1**"); break; } case 2: printf("**2**"); break; }}
A. **0**
B. **0****2**
C. **0****1****2**
D. 有语法错误
需要购买答案的联系QQ:79691519满分:5 分
11. 在C语言中,错误的int类型的常数是( )。
A. 32768
B. 0
C. 37
D. 0xAF
需要购买答案的联系QQ:79691519满分:5 分
12. 若有定义:int a[2][3];,则以下对a数组元素地址的正确表示为( )。
A. *(a+1)
B. *(a[1]+2)
C. a[1]+3
D. a[0][0]
需要购买答案的联系QQ:79691519满分:5 分
13. 若二维数组a有m列,则计算任一元素a[j]在数组中位置的公式为( )。(假设a[0][0]位于数组的第一个位置上。)
A. i*m+j
B. j*m+i
C. i*m+j-1
D. i*m+j+1
此题选: D 满分:5 分
14. C语言允许函数值类型的缺省定义,此时该函数值隐含的类型是( )。
A. float
B. int
C. long
D. double
需要购买答案的联系QQ:79691519满分:5 分
15. 以下正确的定义语句是( )。
A. int a[1][4]={1,2,3,4,5};
B. float x[3][]={{1},{2},{3}};
C. long b[2][3]={{1},{1,2},{1,2,3}};
D. double y[][3]={0};
此题选: D 满分:5 分
16. C语言的编译系统对宏命令的处理是( )。
A. 在对源程序中其它成分正式编译之前进行的
B. 和C程序中的其它语句同时进行的
C. 在程序连接时进行的
D. 在程序运行时进行的
需要购买答案的联系QQ:79691519满分:5 分
17. 当正常执行了文件关闭操作时,fclose函数的返回值是( )。
A. -1
B. 随机值
C. 0
D. 1
需要购买答案的联系QQ:79691519满分:5 分
18. 在C语言中,一维数组的定义方式为:类型说明符 数组名( )。
A. [常量表达式]
B. [整型表达式]
C. [整型常量或整型表达式]
D. [整型常量]
需要购买答案的联系QQ:79691519满分:5 分
19. 函数调用语句:fseek(fp, 10L, 2);的含义是:将文件位置指针( )。
A. 移动到距离文件头10个字节处
B. 从当前位置向后移动10个字节
C. 从文件尾部前移10个字节
D. 移到离当前位置10个字节处
需要购买答案的联系QQ:79691519满分:5 分
20. 设c1、c2均是char类型变量,则以下不正确的函数调用是( )。
A. scanf("c1=%cc2=%c", c1, c2);
B. getchar( )
C. putchar(c2);
D. putchar(c1,c2)"
此题选: D 满分:5 分
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 设x,y是float型变量,则不正确的赋值语句是( )。
A. ++x;
B. y=int(5);
C. x*=y+1;
D. x=y=0;
需要购买答案的联系QQ:79691519满分:5 分
2. 一个C语言程序总是从( )。
A. 主过程开始执行
B. 主函数开始执行
C. 子程序开始执行
D. 主程序开始执行
需要购买答案的联系QQ:79691519满分:5 分
3. 以下能正确定义整型变量x、y和z并为其赋初值5的语句是( )。
A. int x=y=z=5;
B. int x,y,z=5;
C. int x=5,y=5,z=5;
D. x=5,y=5,z=5;"
需要购买答案的联系QQ:79691519满分:5 分
4. 若二维数组a有m列,则计算任一元素a[j]在数组中位置的公式为( )。(假设a[0][0]位于数组的第1个位置上)
A. i*m+j
B. j*m+i
C. i*m+j-1
D. i*m+j+1
此题选: D 满分:5 分
5. 系统的标准输入文件是指( )。
A. 键盘
B. 显示器
C. 软盘
D. 硬盘
需要购买答案的联系QQ:79691519满分:5 分
6. 若有说明:int a[3][4];则数组a中各元素( )。
A. 可在程序的运行阶段得到初值0
B. 可在程序的编译阶段得到初值0
C. 不能得到确定的初值
D. 可在程序的编译或运行阶段得到初值0
需要购买答案的联系QQ:79691519满分:5 分
7. 已知学生记录描述如下,下面对结构体成员"computer"的赋值方式正确的是( )。 struct student { int num; char name[8]; struct { float math; float engl; float computer; } mark;} std;
A. student.computer=84;
B. mark.computer=84;
C. std.mark.computer=84;
D. std.computer=84;
需要购买答案的联系QQ:79691519满分:5 分
8. 以下正确的描述是( )。
A. 函数的定义可以嵌套,但函数的调用不可以嵌套
B. 函数的定义不可以嵌套,但函数的调用可以嵌套
C. 函数的定义和函数的调用均不可以嵌套
D. 函数的定义和函数的调用均可以嵌套
需要购买答案的联系QQ:79691519满分:5 分
9. 以下为一维整型数组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];
此题选: D 满分:5 分
10. 下面程序的输出结果为( )。 main( ) { int a=1,b=0; switch(a) { case 1: switch (b) { case 0: printf("**0**"); break; case 1: printf("**1**"); break; } case 2: printf("**2**"); break; }}
A. **0**
B. **0****2**
C. **0****1****2**
D. 有语法错误
需要购买答案的联系QQ:79691519满分:5 分
11. 在C语言中,错误的int类型的常数是( )。
A. 32768
B. 0
C. 37
D. 0xAF
需要购买答案的联系QQ:79691519满分:5 分
12. 若有定义:int a[2][3];,则以下对a数组元素地址的正确表示为( )。
A. *(a+1)
B. *(a[1]+2)
C. a[1]+3
D. a[0][0]
需要购买答案的联系QQ:79691519满分:5 分
13. 若二维数组a有m列,则计算任一元素a[j]在数组中位置的公式为( )。(假设a[0][0]位于数组的第一个位置上。)
A. i*m+j
B. j*m+i
C. i*m+j-1
D. i*m+j+1
此题选: D 满分:5 分
14. C语言允许函数值类型的缺省定义,此时该函数值隐含的类型是( )。
A. float
B. int
C. long
D. double
需要购买答案的联系QQ:79691519满分:5 分
15. 以下正确的定义语句是( )。
A. int a[1][4]={1,2,3,4,5};
B. float x[3][]={{1},{2},{3}};
C. long b[2][3]={{1},{1,2},{1,2,3}};
D. double y[][3]={0};
此题选: D 满分:5 分
16. C语言的编译系统对宏命令的处理是( )。
A. 在对源程序中其它成分正式编译之前进行的
B. 和C程序中的其它语句同时进行的
C. 在程序连接时进行的
D. 在程序运行时进行的
需要购买答案的联系QQ:79691519满分:5 分
17. 当正常执行了文件关闭操作时,fclose函数的返回值是( )。
A. -1
B. 随机值
C. 0
D. 1
需要购买答案的联系QQ:79691519满分:5 分
18. 在C语言中,一维数组的定义方式为:类型说明符 数组名( )。
A. [常量表达式]
B. [整型表达式]
C. [整型常量或整型表达式]
D. [整型常量]
需要购买答案的联系QQ:79691519满分:5 分
19. 函数调用语句:fseek(fp, 10L, 2);的含义是:将文件位置指针( )。
A. 移动到距离文件头10个字节处
B. 从当前位置向后移动10个字节
C. 从文件尾部前移10个字节
D. 移到离当前位置10个字节处
需要购买答案的联系QQ:79691519满分:5 分
20. 设c1、c2均是char类型变量,则以下不正确的函数调用是( )。
A. scanf("c1=%cc2=%c", c1, c2);
B. getchar( )
C. putchar(c2);
D. putchar(c1,c2)"
此题选: D 满分:5 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 东北大学14春学期《人事测评》在线作业3
下一篇 : 东北大学14春学期《企业管理》在线作业3