C程序设计语言书面作业作业题 2

发布 2023-05-19 04:05:28 阅读 6690

c语言书面作业(二)

一、 选择题。

1.为表达关系xyz,应使用的c语言表达式为___

a) (x>=y)&&y>=z) b) (x>=y)and(y<=z) c)x>=y>=z d)(x>=y)&(y>=z)

2.为表示“a和b都大于0”,应使用的c语言表达式是___

a) (a>0)&&b>0) b) a&&b c) (a>0)||b>0) d) (a>0)|(b>0)

3.结构化程序设计使用的基本程序控制结构为。

a) 模块结构、选择结构和递归结构 b) 条件结构、顺序结构和过程结构。

c) 顺序结构、选择结构和循环结构 d) 转移结构、嵌套结构和递归结构。

4.若所有变量均已正确定义,下面的程序段运行后x的值是___

a=b=c=0; x=35;

if (!a) x--;

else if (b);

if (c) x=3;

else x=4;

a) 34 b) 4c) 35 d) 3

5.下列与y=(x>0?1:x<0?-1:0);功能相同的if语句是。

a) if(x>0)y=1; b) if(x)

else if (x<0)y=-1; if(x>0)y=1;

else y=0; else if(x<0) y=-1;

else y=0;

c) y=-1; d) y=0;

if(x) if(x>=0)y=1;

if(x>0) y=1; else y=-1;

else if(x==0)y=0

else y= -1;

6.以下程序的输出结果是___

main()

int a=0,i;

for (i=1; i<5; i++)

printf(“%d”,a);

a) 37 b) 13 c) 10 d) 20

二、 编写程序(请写出程序的完整**)

1. 输入4个整数,按从小到大的顺序输出。

2. 根据月份判断季节。输入月份,输出春/夏/秋/冬。要求用switch语言实现。

3. 学生学习两门课:必修课成绩为course1,选修课成绩为course2,若两门都及格,打印pass,必修课不及格,打印fail

4. 从键盘输入一个年份,判该年是否是闰年,是闰年就输出yes,否则输出no

5. 商店卖西瓜,10斤以上每斤0.8元, 8斤以上每斤0.6元, 6斤以上每斤0.

4元,4斤以上每斤0.3元, 4斤以下每斤0.15元,输入西瓜重量和所付的钱数,输出应付的货款和应找的钱数。

程序设计语言作业

程序设计语言做呀作业。现有一个班级,50人,共学习三门课程,设计一个学生成绩管理程序,要求如下 1 完成三门课程及录入 或单门课程录入 或同时录入三门课。2 完成成绩查询 单科查询 平均分查询 按姓名查询 分段查询等 3 完成成绩统计和排序 按单科分段统计和排序 平均分分段统计和排序 4 完成奖学金...

C 程序设计作业题

作业1 1.面向对象的程序设计思想是什么?类有哪些特性?2.c 程序设计语言的层次结构是什么?3.举例说明变量与常量的区别?4.举例说明逻辑运算符有哪些?它们的优先级如何?5.举例说明结构体与联合体的区别?6.举例说明自定义类型与枚举类型的区别?7.举例说明自定义类型与结构体的区别?作业2 1.举例...

C 程序设计语言期末复习

oop c 程序设计语言 期末复习。第一部分命题说明。1 命题指导原则。全面考查学生对于本课程的基本概念,基本内容,基本技能和综合运用。程度。2 考试题型。填空题 选择题 编程题共三大题。3 题目结构 在全部试题中,填空题15题,每题2分,共30分。选择题共15题,每题2 分,共30分。编程题4题,...