文档详情

C程序设计(第五版)谭浩强实验报告三(附答案以及源程序分析)codeblocks.pdf

发布:2024-01-12约3.19千字共4页下载文档
文本预览下载声明

《C程序设计》实验报告

年级专业姓名成绩

课程C语言程序实验项目

分支结构指导教师

名称设计名称

一、实验目的

1、熟练掌握关系运算符

2、熟练掌握逻辑运算符

3、熟练掌握条件运算符

4、熟练掌握if语句的各种形式

5、熟练掌握switch语句的用法

二、实验内容

1.输入一个整数,判断该数是奇数还是偶数。

2.判断数的符号:输入整数x,若x大于0,y=1;若x等于0,y=0;否则,y=-1,最后

输出y。

3.简单的猜数游戏。输入你所猜的整数(假定1~100内),与计算机产生的被猜数比较,

若相等,显示猜中;若不等,显示与被猜数的大小关系。

4.计算个人所得税:输入一个职工的月薪salary,输出应交的个人所得税tax(保留2位

小数)。tax=rate*(salary-850)

当salary=850时,rate=0;

当850salary=1350时,rate=5%;

当1350salary=2850时,rate=10%;

当2850salary=5850时,rate=15%;

当5850salary时,rate=20%;

例如:输入1010.87输出tax=8.04

5.显示水果的价格:以下4种水果的单价分别是:

3.00元/公斤,2.50元/公斤,4.10元/公斤,10.20元/公斤

[1]apples[2]pears[3]oranges[4]grapes

输入水果的编号,输出该水果的单价(保留2位小数)。如果输入不正确的编号,显示单价为0。

6.输入一个形式如“操作数运算符操作数”的四则运算表达式,当运算符为+、-、*、

/、%时,在一行输出相应的运算结果。若输入是非法符号(即除了加、减、乘、除和求余五

种运算符以外的其他符号)则输出ERROR。

(要求用switch语句实现)

三、源程序清单

1.

#includestdio.h

intmain()

{

intnumber;

请输入一个整数:请输入一个整数:输入提示*/*/

/*输入一个数*/

if(number%2==0){/*若number除以2的余数是0,则为偶数*/*/

这是一个偶数这是一个偶数

}

else{/*若number除以2的余数不是0,则为奇数*/*/

这是一个奇数这是一个奇数

}

return0;

}

2.

#includestdio.h

intmain()

{

intx,y;intx,y;

if(x0)

y=1;

else

{if(x==0)

y=0;

else

y=-1;

}}

}

3.#includestdio.h

intmain()

{

intmynumber=38;

intintintyournumber;yournumber;yournumber;

if(yournumber==mynumber)if(yournumber==mynumber)

else

if(yournumbermynumber)

显示全部
相似文档