奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

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

四川大学《C语言程序设计0008》18春在线作业2含答案

[复制链接]

1万

主题

2

回帖

2万

积分

论坛元老

积分
29240
发表于 2018-5-15 10:07:01 | 显示全部楼层 |阅读模式
扫码加微信
《C语言程序设计0008》18春在线作业2
四川大学作业完整答案

一、单选题:
1.(单选题)以下字符中,()是非法的C转义字符。          (满分:)
    A‘t’
    B‘n’
    C‘18’
    D‘xb’
    正确答案:——C——
2.(单选题)设a和b均为double型变量,且a=5.5b=2.5则表达式(int)a+b/b的值是()。          (满分:)
    A6.500000
    B6
    C5.500000
    D6.000000
    正确答案:——D——
3.(单选题)在C语言中,合法的长整型常数是()。          (满分:)
    A0L
    B4962710
    C324562&
    D216D
    正确答案:——A——
4.(单选题)已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量‘10’是()。          (满分:)
    A字符A
    B字符a
    C字符e
    D非法常量
    正确答案:————
5.(单选题)若有以下定义,则能使值为3的表达式是()。intk=7,x=12;          (满分:)
    Ax%=(k%=5)
    Bx%=(k–k%5)
    Cx%=k–k%5
    D(x%=k)–(k%=5)
    正确答案:————
6.(单选题)设有说明:chara;intb;floatc;则表达式a+b-c值的数据类型为()。          (满分:)
    Achar
    Bint
    Cfloat
    Ddouble
    正确答案:————
7.(单选题)有变量说明语句inta,b,c;,顺序执行下面语句:\na=b=c=1;\n++a||++b&&++c;\n那么,变量b的值应是()。          (满分:)
    A2
    B1
    C0
    D3
    正确答案:————
8.(单选题)设有程序段:intk=10;while(k=0)k=k-1;则下面描述中正确的是()。          (满分:)
    Awhile循环执行10次
    B循环是无限循环
    C循环体语句一次也不执行
    D循环体语句执行一次
    正确答案:————
9.(单选题)下面四个选项中,均是合法的用户标识符的选项是()          (满分:)
    AA\nP_0\ndo
    Bfloat\nla0\n_A
    Cb-a\ngoto\nint
    D_123\ntemp\nINT
    正确答案:————
10.(单选题)在32位的系统中,double数据类型的存储空间长度是()字节。          (满分:)
    A2
    B4
    C8
    D16
    正确答案:————
11.(单选题)下列哪个选项是错误的数组定义()。          (满分:)
    A#definex3chara[x];
    Bchara[10]=”asd”
    Cinti=3;chara[i];
    Dchara[]={0
    正确答案:————
12.(单选题)字符串“”在内存中占()个字节单元。          (满分:)
    A0
    B1
    C2
    D3
    正确答案:————
13.(单选题)设x,y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是()。          (满分:)
    A’x’&&’y’
    Bx<=y
    Cx||y+z&&y-z
    D!((x<y)&&!z||1)
    正确答案:————
14.(单选题)有以下程序\nmain()\n{\ninti=10,j=1;\nprintf(“%d,%dn”,i--,++j);\n}\n执行后输出结果是()。          (满分:)
    A9,2
    B10,2
    C9,1
    D10,1
    正确答案:————
15.(单选题)以下程序的输出结果是()。\nMain()\n{inta=3;\nPrintf(“%dn”,(a+=a-=a*a));\n}          (满分:)
    A-6
    B12
    C0
    D-12
    正确答案:————
16.(单选题)当把以下四个表达式用做if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是()。          (满分:)
    Ak%2
    Bk%2==1
    C(k%2)!=0
    D!k%2==1
    正确答案:————
17.(单选题)正确的定义变量是()。          (满分:)
    Ainta=10,b,c=2;
    Bconstinta;
    Cinta=b=c=10;
    Dinta;b;c
    正确答案:————
18.(单选题)C语言中运算对象必须是整型的运算符是()。          (满分:)
    A%
    B/
    C=
    D<=
    正确答案:————
19.(单选题)一个C程序总是从()开始执行。          (满分:)
    A程序的第一条指令
    B主函数
    C子程序
    D主程序
    正确答案:————
20.(单选题)以下能对一维数组a进行正确初始化的语句是()。          (满分:)
    Ainta[10]=(0,0,0,0,0);
    Binta[10]={
    Cinta[]={0,0,0
    Dinta[10]={10*1
    正确答案:————
21.(单选题)设intx=1,y=1;表达式(!x||y--)的值是()。          (满分:)
    A0
    B1
    C2
    D-1
    正确答案:————
22.(单选题)若有定义:\ninta=8,b=5,c;\n执行语句c=a/b+0.4;后,c的值为()。          (满分:)
    A1.4
    B1
    C2.0
    D2
    正确答案:————
23.(单选题)设变量均为整型,则表达式(a=2,b=3,a++,a+=b)的值为()。          (满分:)
    A2
    B3
    C6
    D9
    正确答案:————
24.(单选题)若有intx=3;,执行程序段:\ndo\n{\nPrintf(“%3d”,x-=2);\n}while(!(--x));\n输出结果是()。          (满分:)
    A13
    B1-1
    C1-2
    D1-3
    正确答案:————
25.(单选题)下列哪个选项不是C语言的语句()          (满分:)
    A空语句
    B函数调用语句
    C表达式语句
    D输入输出语句
    正确答案:————
更多学习资料请登录www.openhelp100.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-18 11:45

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

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