帮你提升成绩,规划学习路径,设计职业方向,解决作业难题,指导论文写作。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业论文指导
扫码关注
作业论文指导,轻松解决学习难题!
超星学习通计算机编程语言作业答案
计算机编程语言
学校: 无
问题 1: 1. 下面( )表达式的值为4。
选项:
A. 11/3
B. 11.0/3
C. (float)11/3
D. (int)(11.0/3+0.5)
答案: (int)(11.0/3+0.5)
问题 2: 2. 设整型变量a=2,则执行下列语句后,浮点型变量b的值不为0.5的是( )。
选项:
A. b=1.0/a
B. b=(float)(1/a)
C. b=1/(float)a
D. b=1/(a*1.0)
答案: b=(float)(1/a)
问题 3: 3. 若int n; float f=13.8; 则执行n=(int)f%3后,n的值是( )
选项:
A. 1
B. 4
C. 4.333333
D. 4.6
答案: 1
问题 4: 4. 设以下变量均为int类型,则值不等于7的表达式是( )。
选项:
A. (x=y=6,x+y,x+1)
B. (x=y=6,x+y,y+1)
C. (x=6,x+1,y=6,x+y)
D. (y=6,y+1,x=y,x+1)
答案: (x=6,x+1,y=6,x+y)
问题 5: 1. 程序段:int x=12; double y=3.141593; printf(“%−4.3f,%d”, y, x);的输出结果是(□代表一个空格)( )。
选项:
A. □□3.141,12
B. 3.141,12
C. □□3.142,12
D. 3.142,12
答案: 3.142,12
问题 6: 2. 若变量已正确定义为int型,要通过语句scanf(“%d: %d: %d”, &a, &b, &c); 给a赋值1、给b赋值2、给c赋值3,以下输入形式中正确的是(□代表一个空格)( )。
选项:
A. 1□2□3
B. 1<回车>2<回车>3
C. 1:2:3
D. 1□2<回车>3
答案: 1:2:3
问题 7: 3. 如果有以下的定义和语句 char c1='b',c2='e'; printf("%d,%c\n",c2-c1,c2-'a'+'A'); 则输出结果是( )。
选项:
A. 2,M
B. 3,E
C. 2,E
D. 输出项与对应的格式控制不一致,输出结果不确定
答案: 请关注公众号【博学搜题】查看答案
问题 8: 4. 若已定义int x,y,z; char a,b,c; 拟从键盘输入一个值赋给变量y,则正确的函数调用是( )。
选项:
A. scanf(“%f”,&y);
B. scanf(“%d”,&y);
C. scanf(“%f”,y);
D. printf(“%d”,y);
答案: 请关注公众号【博学搜题】查看答案
问题 9: 1. 若已定义int x=5, y=9, z ; 语句z=x>=y ; 运行后z的值为( )。
选项:
A. 1
B. 2
C. 0
D. 4
答案: 请关注公众号【博学搜题】查看答案
问题 10: 2. 判定逻辑值为“真”的最准确叙述是( )。
选项:
A. 大于0的数
B. 非0的整数
C. 非0的数
D. 1
答案: 请关注公众号【博学搜题】查看答案
问题 11: 3. 设c=3,b=4,则c||d的结果是( )。
选项:
A. 0
B. 1
C. 0或1
D. 无法确定
答案: 请关注公众号【博学搜题】查看答案
问题 12: 4. 以下哪个运算符的优先级最高( )。
选项:
A. !
B. +
C. >
D. =
答案: 请关注公众号【博学搜题】查看答案
问题 13: 5. 已知字母a的ASCII码为97,若变量ch为char型,以下能正确判断出ch的值为小写字母的表达式是( )。
选项:
A. ch >='a' || ch <= 'z'
B. !( ch >='a' || ch <='z' )
C. (ch+32)>='A' && ( ch+32)<='Z'
D. (ch-32)>='A' && ( ch-32)<='Z'
答案: 请关注公众号【博学搜题】查看答案
问题 14: 6. 若定义int a=2, b=3;则表达式! a || b的值为( )。
选项:
A. 3
B. 1
C. 2
D. 0
答案: 请关注公众号【博学搜题】查看答案
问题 15: 7. 若定义int a=-5, b=-8, c=-12;则表达式a>=b||b
选项:
A. 2
B. -1
C. 0
D. 1
答案: 请关注公众号【博学搜题】查看答案
问题 16: 8. 若有定义语句:int x=10,y;则表达式y=!x 的值是( )。
选项:
A. -10
B. 1
C. 0
D. 10
答案: 请关注公众号【博学搜题】查看答案
问题 17: 1. 下列说法中正确的是( )。
选项:
A. 在switch语句中一定要使用break语句
B. 在switch语句中不一定要使用break语句
C. break语句是switch语句的一部分
D. break只能用于switch语句中
答案: 请关注公众号【博学搜题】查看答案
问题 18: 2. 下列描述,正确的是( )
选项:
A. C语言的switch语句中case后面只能为常量
B. C语言的switch语句中case后面只能为常量或常量表达式
C. C语言的switch语句中case后面可为常量或表达式或有确定值的变量及表达式
D. C语言的switch语句中case后面可为任何量或表达式
答案: 请关注公众号【博学搜题】查看答案
问题 19: 1. C语言可执行程序的开始执行点是( )。
选项:
A. 程序中第一条可执行语句
B. 程序中第一个函数
C. 程序中的main函数
D. 包含文件中的第一个函数
答案: 请关注公众号【博学搜题】查看答案
问题 20: 2. 以下叙述中错误的是( )。
选项:
A. //该注释符称为块注释符。
B. 程序总是从main函数开始执行。
C. 一个C语言程序由一个或多个函数组成,其中必须包含一个main函数。
D. 将目标文件连接装配起来,再与函数库相连成一个整体,生成可执行文件。
答案: 请关注公众号【博学搜题】查看答案
问题 21: 3. C语言程序的执行顺序由( )决定。
选项:
A. 子函数
B. 主函数
C. 各函数位置的前后顺序
D. 函数声明语句
答案: 请关注公众号【博学搜题】查看答案
问题 22: 4. 使用C语言编写得到的源文件经过编译、链接后生成可执行文件,可执行文件的后缀名是( )。
选项:
A. c
B. obj
C. exe
D. doc
答案: 请关注公众号【博学搜题】查看答案
问题 23: 5. 以下说法错误的是( )。
选项:
A. 高级语言都是用接近人们习惯的自然语言和数学语言作为语言的表达形式
B. 计算机只能处理由0和1的代码构成的二进制指令或数据
C. 经过编辑得到C程序源文件,后缀名为.obj
D. 每一种高级语言都有它对应的编译程序
答案: 请关注公众号【博学搜题】查看答案
问题 24: 6. 以下叙述中正确的是( )。
选项:
A. C语言比其他语言高级
B. C语言可以不用编译就能被计算机识别执行
C. C语言出现的最晚,具有其他语言的一切优点
D. C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
答案: 请关注公众号【博学搜题】查看答案
问题 25: 7. C语言程序的基本单位是( )。
选项:
A. 语句
B. 函数
C. 程序行
D. 字符
答案: 请关注公众号【博学搜题】查看答案
问题 26: 8. 以下叙述中错误的是( )。
选项:
A. 分号是C语句的必要组成部分
B. 程序中对计算机的操作是由函数中的C语句完成的
C. C程序书写格式比较自由,一个语句可以分写在多行上
D. C程序对书写格式有严格的要求,一行内只允许书写一条语句
答案: 请关注公众号【博学搜题】查看答案
问题 27: 9. 下列注释符号使用正确的是( )。
选项:
A. //这是注释
B. /*这是注释
C. /*这是注释/
D. */这是注释/*
答案: 请关注公众号【博学搜题】查看答案