奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

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

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

[复制链接]

1万

主题

4

回帖

2万

积分

论坛元老

积分
28638
发表于 2019-5-23 08:41:20 | 显示全部楼层 |阅读模式
扫码加微信
《C语言程序设计0008》19春在线作业2
1.[单选题]设有说明:char a; int b; float c; 则表达式a+b-c值的数据类型为(    )。

奥鹏在线作业答案
奥鹏四川大学作业
    A.char
    B.int
    C.float
    D.double
    正确答案:——C——
2.[单选题]若有定义:
int a=8, b=5, c;
执行语句c=a/b+0.4; 后, c的值为 (   )。
    A.1.4
    B.1
    C.2.0
    D.2
    正确答案:——B——
3.[单选题]若有以下定义,则能使值为3的表达式是(  )。int  k=7, x=12;
    A.x%=(k%=5)
    B.x%=(k– k%5)
    C.x%=k – k%5
    D.(x%=k) – (k%=5)
    正确答案:——D——
4.[单选题]以下选项中合法的实型常数是(   )。
    A.5E2.0    奥鹏作业答案
奥鹏四川大学作业
    B.E-3
    C.2E0
    D.1.3E
    正确答案:————
5.[单选题]正确的定义变量是(   )。
    A.int a=10,b,c=2;
    B.const int a;
    C.int a=b=c=10;
    D.int a;b;c
    正确答案:————
6.[单选题]C语言中while和do while循环的区别是(   )。
    A.do while循环至少执行一次
    B.while的循环条件要求得比do while循环严格
    C.do while循环允许从外部转到循环体内
    D.do while循环的循环体部分不能是复合语句
    正确答案:————
7.[单选题]以下程序段的输出结果是(   )。
int a=1234;
printf(“%2dn”, a);
    A.12
    B.34
    C.1234
    D.提示出错,无结果
    正确答案:————
8.[单选题]下列运算符中优先级最低的是(    )。
    A.?:
    B.&&
    C.+
    D.!=
    正确答案:————
9.[单选题]设a为整型变量,下列表达式中不正确的是(  )。
    A.a=a+1
    B.a++
    C.(++a)+1
    D.a+(1++)
    正确答案:————
10.[单选题]设有以下定义:
int a=0; double b=1.25; char c=’a’;
#define d 2
则下面语句中错误的是(    )。
    A.a++;
    B.b++;
    C.c++;
    D.d++;
    正确答案:————
11.[单选题]已知int x=23;则printf(x++*1/3)的输出结果是(   )。
    A.8
    B.7.66
    C.7.33
    D.7
    正确答案:————
12.[单选题]设 int x=1, y=1; 表达式(!x||y--)的值是(  )。
    A.0
    B.1
    C.2
    D.-1
    正确答案:————
13.[单选题]C语言中运算对象必须是整型的运算符是(  )。
    A.%
    B./
    C.=
    D.<=
    正确答案:————
14.[单选题]判断char型变量ch是否为大写字母的表达式是(  )。
    A.’A’<=ch<=’Z’
    B.(ch>=’A’)||(ch<=’Z’)
    C.(ch>=’A’)&&(ch<=’Z’)
    D.(‘A’=ch)
    正确答案:————
15.[单选题]整型变量x和y的值相等,且均为非0值,在以下选项中,结果为0的表达式是(  )。
    A.x||y
    B.x|y
    C.x&y
    D.x^y
    正确答案:————
16.[单选题]设以下变量均为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)
    正确答案:————
17.[单选题]有变量说明语句int a,b,c;,顺序执行下面语句:
a=b=c=1;
++a||++b&&++c;
那么,变量b的值应是(   )。
    A.2
    B.1
    C.0
    D.3
    正确答案:————
18.[单选题]设a和b均为double型变量,且a=5.5 b=2.5 则表达式(int)a+b/b的值是(    )。
    A.6.500000
    B.6
    C.5.500000
    D.6.000000
    正确答案:————
19.[单选题]以下叙述不正确的是(    )
    A.一个C源程序可由一个或多个函数组成
    B.产生可执行程序的C源程序必须包含一个main函数
    C.C程序的基本组成单位是函数
    D.在C程序中一条语句占一行
    正确答案:————
20.[单选题]一个C程序总是从(   )开始执行。
    A.程序的第一条指令
    B.主函数
    C.子程序
    D.主程序
    正确答案:————
21.[单选题]以下不是无限循环的语句为(     )。
    A.for(y=0, x=1; x>++y; x=i++)  i=x;
    B.for( ; ; x++) ;
    C.while (1)  {x++; }
    D.for(i=10;  ; i--)  sum+=i;
    正确答案:————
22.[单选题]下列语句中,正确的语句是(  )。
    A.int x=y=z=0;
    B.int z=(x+y)++;
    C.x=+3==2;
    D.x%=2.5;
    正确答案:————
23.[单选题]C程序书写格式自由,一行内可写多条语句,语句中的空格和回车符可忽略,但每条语句和数据定义后必须有一个(   )。
    A.逗号
    B.句号
    C.分号
    D.冒号
    正确答案:————
24.[单选题]组成C语言程序的是(    )。
    A.子程序
    B.过程
    C.函数
    D.主程序和子程序
    正确答案:————
25.[单选题]以下数据在C语言中不合法的整数是(   )。
    A.20
    B.0x4001
    C.08
    D.0x12ed
    正确答案:————
奥鹏19春答案
奥鹏四川大学作业
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-25 14:22

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

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