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

发布时间 : 星期三 文章(完整word版)大学C语言考试题库(答案)更新完毕开始阅读e79330e2acf8941ea76e58fafab069dc502247e1

..

答案:错误

填空

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

题号:1076

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

题号:551

请写出以下程序的输出结果_____。 main()

{ int a = 100;

if( a > 100) printf(“%d\\n”, a > 100); else printf(“%d\\n”, a <= 100);

}

答案: 空 1: 1

题号:3255

表达式(int)((double)(5/2)+2.5)的值是_____. 答案: 空 1: 4

题号:2472

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

#include \main() {

..

char a,b;

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

答案: 空 1:

0918273645

题号:937

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

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

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

答案: 空 1: 11

题号:5213

以下程序段的输出结果是_____、_____、_____、_____、_____。 int x = 0177;

printf(“x = =, x = m, x = %6o, x = %6x, x = %6u\\n”, x, x, x, x, x);

答案: 空 1: x = 127 空 2:

x = 127 空 3:

x = 177 空 4: x = 7f 空 5:

x = 127

..

题号:3210

以下程序的输出结果是_____。

main()

{ int a = 3, b = 2, c = 1; c -= ++b; b *= a + c;

{ int b = 5, c = 12; c /= b * 2;

a -= c;

printf(“%d, %d, %d, ”, a, b, c ); a += --c; }

printf(“%d, %d, %d\\n”, a, b, c); }

答案: 空 1:

2,5,1,2,3,-2

题号:4474

当计算机用两个字节存放一个整数时,其中能存放的最大十进制整数是_____、最小十进制整数是_____,它们的二进制形式是_____。 答案: 空 1: 65535 空 2: -32768 空 3:

1111 1111 1111 1111,1000 0000 0000 0000

题号:2791

结构化程序由_____、_____、_____三种基本结构组成。 答案: 空 1: 顺序 空 2:

条件分支 【或】 选择 空 3: 循环

..

题号:561

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

#include \main() {

int x,y,z;

x = 1; y = 2; z = 3; if(x>y)

if(x>z)printf(\); else printf(\); printf(\\n\); }

答案: 空 1: 3

程序设计

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

题号:2660

/*------------------------------------------------ 【程序设计】

--------------------------------------------------

功能:计算出k以内最大的10个能被13或17整除的自然数之 和。(k〈3000)。

------------------------------------------------*/

#include #include\void bky();