发布时间 : 星期三 文章(完整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