快捷导航
帮助中心知识拓展客服QQ 515224986
扫码加微信
《C语言》2018年秋季学期在线作业(三)

中石油作业答案

一、单选题:
1.[单选题]以下四个选项中,属于实型常量的是()。          (满分:)
    A. 0x12
    B. -12345e-3
    C. 1e0.5
    D. e-5]
    正确答案:——B——
2.[单选题]已定义c为字符型变量,则下列正确的赋值语句是          (满分:)
    A. c='66';
    B. c=\66\;
    C. c=\B\;
    D. c=66;]
    正确答案:——D——    奥鹏易百

3.[单选题]以下选项中,与k=n完全等价的表达式是          (满分:)
    A. k=n,n=n1
    B. n=n1,k=n
    C. k=n
    D. k=n1]
    正确答案:——B——
4.[单选题]下列变量的定义及赋值正确的是          (满分:)
    A. inti=0;j;
    B. charc=”A”;
    C. doublex,y,z;x=y=z=100;
    D. floata=b=100;]
    正确答案:————
5.[单选题]若有:inta[]={1,2,3,4,5,6,7,8},*p=a;不能正确表示a[5]的表达式是          (满分:)
    A. p+5
    B. p[5]
    C. *(a+5)
    D. *(p+5)]
    正确答案:————
6.[单选题]下面程序段的运行结果是chara[7]=”abcdef”;charb[4]=”ABC”;strcpy(a,b);printf(“%c”,a[5]);          (满分:)
    A. 空格
    B. \\0
    C. e
    D. f]
    正确答案:————
7.[单选题]已知charch=‘A’,且表达式:ch=(ch>=‘A’&&ch<=‘Z’)?(ch+32):ch,该表达式的值是          (满分:)
    A. A
    B. a
    C. z
    D. Z]
    正确答案:————
8.[单选题]判断字符串s1是否大于字符串s2,应当使用          (满分:)
    A. if(s1>s2)
    B. if(strcmp(s1,s2))
    C. if(strcmp(s2,s1)>0)
    D. if(strcmp(s1,s2)>0)]
    正确答案:————
9.[单选题]假设已定义charc[8]=\test\;inti;则下面的输出函数调用中错误的是          (满分:)
    A. printf(\%s\,c);
    B. for(i=0;i<8;i++)printf(\%c\,c);
    C. puts(c)
    D. for(i=0;i<8;i++)puts(c);]
    正确答案:————
10.[单选题]能将高级语言编写的源程序转换为目标程序的软件是          (满分:)
    A. 汇编程序
    B. 编辑程序
    C. 编译程序
    D. 解释程序]
    正确答案:————
11.[单选题]设有定义:intx=12,n=5;则表达式x%=(n%2)的值为          (满分:)
    A. 0
    B. 1
    C. 2
    D. 3]
    正确答案:————
12.[单选题]以下选项中可作为C语言合法整数的是          (满分:)
    A. 10110B
    B. 0386
    C. x2a2
    D. 0Xffa]
    正确答案:————
13.[单选题]在C语言中,下列字符常量中合法的是          (满分:)
    A. ′\\084′
    B. ′\\x43′
    C. ′ab′
    D. ”\\0”]
    正确答案:————
14.[单选题]有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是          (满分:)
    A. fun(inty,doublem)
    B. k=fun(10,12.5)
    C. fun(10,12.5)
    D. voidfun(10,12.5);]
    正确答案:————
15.[单选题]程序段如下intk=0;while(k++<=2);printf("last=%d\\n",k);则执行结果是last=          (满分:)
    A. 2
    B. 3
    C. 4
    D. 无结果]
    正确答案:————
16.[单选题]结构化程序的3种基本控制结构是          (满分:)
    A. if-else结构、while结构、for结构
    B. 顺序结构、分支机构、循环结构
    C. while结构、do-while结构、for结构
    D. 以上三种都不对]
    正确答案:————
17.[单选题]在一个C程序中          (满分:)
    A. main函数必须出现在所有函数之前
    B. main函数可以在任何地方出现
    C. main函数必须出现在所有函数之后
    D. main函数必须出现在固定位置]
    正确答案:————
18.[单选题]已有定义:intx=3,y=4,z=5;则表达式!(x+y)+z-1&&y+z/2的值是          (满分:)
    A. 6
    B. 0
    C. 2
    D. 1]
    正确答案:————
19.[单选题]若有以下定义:chars[20]="programming",*ps=s;则不能代表字符g的表达式是          (满分:)
    A. ps+3
    B. s[3]
    C. ps[3]
    D. ps+=3,*ps]
    正确答案:————
20.[单选题]用8位无符号二进制数能表示的最大十进制数为          (满分:)
    A. 127
    B. 128
    C. 255
    D. 256]
    正确答案:————
奥鹏作业答案

共 0 个关于本帖的回复 最后回复于 2018-9-20 10:08

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

本版积分规则

精彩推荐

    明星用户

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

    GMT+8, 2024-3-29 20:36