云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > (完整word版)大学C语言考试题库(答案)

(完整word版)大学C语言考试题库(答案)

  • 62 次阅读
  • 3 次下载
  • 2025/5/28 3:13:29

..

答案:错误

题号:3246

假设有int a[10], *p;则p=&a[0]与p=a等价 答案:正确

题号:2158

#define 和printf 都不是C语句。 答案:正确

题号:1498

C语言本身不提供输入输出语句,输入和输出操作是由函数来 实现的。 答案:正确

题号:6288

十进制数15的二进制数是1111. 答案:正确

题号:5263

x*=y+8 等价于 x=x*(y+8)。 答案:正确

题号:2691

若有 int i=10,j=2;则执行完i*=j+8;后ⅰ的值为28。 答案:错误

题号:5102

关系运算符<= 与 == 的优先级相同。 答案:错误

填空

==================================================

..

题号:937

以下程序段的输出结果是_____。 int i = 0, sum = 1; do

{ sum += i++; } while( i < 5);

printf(“%d\\n”, sum);

答案: 空 1: 11

题号:1076

表达式3.5 + 1 / 2的计算结果是_____。 答案: 空 1: 3.5

题号:1797

以下程序段,要求通过scanf语句给变量赋值,然后输出变量的值。写出运行时给k输入100,给a输入25.81,

给x输入1.89234时的三种可能的输入形式_____、_____、_____。 int k; flaot a; double x; scanf(“%d%f%lf”, &k, &a, &x);

printf(“k = %d, a = %f, x = %f\\n”, k, a, x);

答案: 空 1:

100 25.81 1.8923 空 2:

100 25.81 1.8923 空 3:

100 25.81 1.8923

题号:2472

阅读下面程序,程序执行后的输出结果为_____。

#include \main() {

..

char a,b;

for(a=′0′,b=′9′;a

答案: 空 1:

0918273645

题号:2797

以下程序的输出结果是_____。 unsigned fun6(unsigned num) { unsigned k = 1;

do

{ k *= num % 10; num /= 10; } while( num); return k;

}

main()

{ unsigned n = 26; printf(“%d\\n”, fun6(n)); }

答案: 空 1: 12

题号:4423

下列程序的功能是输入一个整数,判断其是否是素数,若为素数输出1,否则输出0.请填空。

main() { int i, x, y=1;

scanf(\);

for(i=2; i<= _____; i++) if_____{ y=0; break;} printf(\\n\); }

..

答案: 空 1: x / 2 空 2:

!(x % i) 【或】 x % i == 0

题号:6966

设变量a的二进制数是00101101,若想通过运算a^b使a的高4位取反,低4位不变, 则b的二进制数应该是_____。 答案: 空 1: 11110000

题号:3121

若有定义:int a=8,b=5,c 执行语句c=a/b+0.4后,c的值为_____ 答案: 空 1: 1

题号:5171

把a1、a2定义成单精度实型变量,并赋初值1的说明语句是_____。 答案: 空 1:

float a1 = 1.0, a2 = 1.0;

题号:6655

若表达式(a+b)>c*2&&b!=5||!(1/2)中,a、b、c的定义和赋值为

Int a=3,b=4,c=2; 则表达式的值为_____。

答案: 空 1: 1

搜索更多关于: (完整word版)大学C语言考试题库(答案) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

.. 答案:错误 题号:3246 假设有int a[10], *p;则p=&a[0]与p=a等价 答案:正确 题号:2158 #define 和printf 都不是C语句。 答案:正确 题号:1498 C语言本身不提供输入输出语句,输入和输出操作是由函数来 实现的。 答案:正确 题号:6288 十进制数15的二进制数是1111. 答案:正确 题号:5263 x*=y+8 等价于 x=x*(y+8)。 答案:正确 题号:2691 若有 int i=10,j=2;则执行完i*=j+8;后ⅰ的值为28。 答案:错误 题号:5102 关系运算符<= 与 == 的优先级相

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com