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

这是一份关于2003年上海高等学校计算机等级考试二级C程序设计的试卷及解析,包含选择题和程序理解。题目涉及条件运算符、表达式、循环控制、指针及数组的使用,以及输入输出格式的处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上海计算机二级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!,请写出执行该程序後的输出结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值