导航菜单
首页 >  上海市计算机考试二级真题  > 上海计算机考试二级c试题,上海计算机二级c试题含解析

上海计算机考试二级c试题,上海计算机二级c试题含解析

上海计算机二级c 试题含解析

1 / 13 2003年上海市高等学校计算机等级考试试卷

二级 (C 程序设计)

(120分钟)

试题一(28分,每小题4分)

(1) 设有变量说明:

int a=5, b=4, c=3, r1, r2;

请写出执行下列语句後r1和r2的值。

r1=a>b>c;

r2=ac;

(2) 试写出下列算式的C 语言表达式。

y

x a 20

31log 75sin

(3) 执行下列语句後,i, j, k 的值是多少?

for(i=k=0, j=6; i

(4) 执行下列程序後,b 和c 的值各为多少?

#include

void main()

{

int *a[10], b, c;

a[0]=&b;

*a[0]=5;

c=(*a[0])++;

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

}

(5) 设有如下程序:

#include

void main()

{

int clock; float f; char cpu[20];

scanf(“%4d%f%s ”, &clock, &f, cpu);

printf(“%d %.0f %s\n ”, clock, f, cpu);

}

假设输入数据流为200015.0 P4 is GOOD!,请写出执行该程序後的输出结果。

相关推荐: