覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
广告示例

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

随机漂浮广告
超星学习通计算机编程语言作业答案

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

超星学习通计算机编程语言作业答案

计算机编程语言

学校: 无

问题 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. */这是注释/*

答案: 请关注公众号【博学搜题】查看答案



收藏
文章说明
本文标签:
©版权声明
本站提供的一切试卷均来自网上;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

试卷网
试卷网
本站专注整合全网学习平台试卷资源,涵盖超星、学习通、尔雅、学起Plus、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章45284
  • 评论0
  • 微语1
最新评论