奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 352|回复: 0

川大《C语言程序设计0008》19秋在线作业1

[复制链接]

1万

主题

5

回帖

2万

积分

论坛元老

积分
28878
发表于 2019-12-24 15:27:59 | 显示全部楼层 |阅读模式
扫码加微信
【奥鹏】[四川大学]《C语言程序设计0008》19秋在线作业1
试卷总分100得分100

奥鹏作业答案
奥鹏在线作业
第1题若有intx=3;,执行程序段:
do
{Printf(&quot%3d&quot,x=2);
}while(!(x));
输出结果是()。
A、13
B、11
C、12
D、13
正确答案
第2题下面程序段的运行结果是()。
intn=0
while(n++=2)printf(&quot%d&quotn)    www.openhelp100.com易百教育

A、2
B、3
C、4
D、有语法错
正确答案
第3题判断char型变量ch是否为大写字母的表达式是()。
A、A=ch=Z
B、(ch=A)||(ch=Z)
C、(ch=A)&amp&amp(ch=Z)
D、(A=ch)
正确答案
第4题若x的初值为10,则表达式(x10?x+100x10)的值是()。
A、10
B、0
C、100
D、1
正确答案
第5题若以下选项中变量已正确定义,则正确的赋值语句是()。
A、x1=26.8%3
B、1+2=x2
C、x3=0x12
D、x4=1+2=3
正确答案
第6题下列运算符中优先级最高的是()。
A、!
B、%
C、=
D、&amp&amp
正确答案
第7题设a为整型变量下列表达式中,错误的是()。
A、a+=a
B、a++
C、++a+1
D、a+1++
正确答案
第8题若变量a、i已定义,且i已正确赋值,合法的语句是()。
A、a==1
B、++i
C、a=a++=5
D、a=int(i)
正确答案
第9题以下程序段的输出结果是()。
inta=1234
printf(&quot%2dn&quota)
A、12
B、34
C、1234
D、提示出错,无结果
正确答案
第10题设有定义:charwintxfloatydoublez则表达式w*x+zy值的数据类型为()。
A、int
B、float
C、double
D、char
正确答案
第11题设有以下定义:
inta=0doubleb=1.25charc=a
#defined2
则下面语句中错误的是()。
A、a++;
B、b++;
C、c++;
D、d++;
正确答案
第12题下列运算符中优先级最低的是()。
A、?
B、&amp&amp
C、+
D、!=
正确答案
第13题以下叙述错误的是()。
A、用户定义的标识符允许使用关键字
B、用户定义的标识符应尽量做到&quot见名知意&quot
C、用户定义的标识符必须以字母或下划线开头
D、在用户定义的标识符中,大、小写字母代表不同标识
正确答案
第14题在一个C程序中()
A、main函数必须出现在所有函数之前
B、main函数必须出现在所有函数之后
C、main函数可以出现在任何位置
D、main函数必须在固定位置
正确答案
第15题设intx=1y=1表达式(!x||y)的值是()。
A、0
B、1
C、2
D、1
正确答案
第16题设xy和z是int型变量,且x=3y=4z=5,则下面表达式中值为0的是()。
A、x&amp&ampy
B、x=y
C、x||y+z&amp&ampyz
D、!((xy)&amp&amp!z||1)
正确答案
第17题若要求abcd的值分别为1020A和B,正确的数据输入方式是()。intabcharcd
scanf(&quot%d%c%d%c&quot&ampa&ampc&ampb&ampd)(注:□为空格,为回车)
A、10A□20B
B、10□A□20□B
C、10□A20□B
D、10A20□B
正确答案
第18题组成C语言程序的是()。
A、子程序
B、过程
C、函数
D、主程序和子程序
正确答案
第19题有变量说明语句inta,b,c;,顺序执行下面语句:
a=b=c=1
++a||++b&amp&amp++c
那么,变量b的值应是()。
A、2
B、1
C、0
D、3
正确答案
第20题以下能对一维数组a进行正确初始化的语句是()。
A、inta[10]=(00000)
B、inta[10]={}
C、inta[]={000}
D、inta[10]={10*1}
正确答案
第21题在C语言中,合法的长整型常数是()。
A、0L
B、4962710
C、324562&amp
D、216D
正确答案
第22题设a和b均为double型变量,且a=5.5b=2.5则表达式(int)a+b/b的值是()。
A、6.500000
B、6
C、5.500000
D、6.000000
正确答案
第23题以下不是无限循环的语句为()。
A、for(y=0x=1x++yx=i++)i=x
B、for(x++)
C、while(1){x++}
D、for(i=10i)sum+=i
正确答案
第24题下列语句中,正确的语句是()。
A、intx=y=z=0
B、intz=(x+y)++
C、x=+3==2
D、x%=2.5
正确答案
第25题以下数据在C语言中不合法的整数是()。
A、20
B、0x4001
C、08
D、0x12ed
正确答案

www.openhelp100.com
奥鹏四川大学作业
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-25 09:50

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表