×

2007年年上海二级考题

消耗积分:1 | 格式:doc | 大小:62KB | 2014-07-27

wkwk10

分享资料个

上海市C语言考试

2007年上海市高等学校计算机等级考试试卷 二级(C程序设计)

(本试卷答卷时间120分钟)

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

解答下列各小题,把解答写在答卷纸的对应栏内。

(1) 设有 int x=3, y=2, z=1; 分别写出下列表达式求值后变量x和y的值。

(注:对每小题求值时,变量的初值都为x=3, y=2, z=1)

① y=(y=3, 2*x++) ② (x=5) || (y=6*x)

(2) 写出下列程序的输出结果。

#include 《stdio.h》

void main()

{ int n; float x=2.7181;

n=100*x;

x=(int)(x*100+0.5)/100.0;

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

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

}

(3) 写出变量x的绝对值小于20为真的C语言表达式。

(4) 描述学生信息的结构变量定义为:

struct student

{ int no; /* 学号 */

char *name; /* 姓名 */

char sex; /* 性别 */

struct /* 出生年月日 */

{ int year;

int month;

int day;

} birth;

};

struct student s;

写出能完成结构体变量s 的部分成员赋值,使姓名为“Li_ping”,出生年份为1985的C语句。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !