c语言编程题目及答案

switch和if的相关编程题目

编程练习7

1、对产品征收税金:在产值5万元以上征收税8%,在1万元以上征收税5%;在10000元以下但在5000元以上征收3%;在5000元以下1000元以上征收税2%;1000元以免费。 编程:输入产品产值,计算产品的收税金额。

程序如下:

#include<stdio.h>

main()

{ double x,y;

scanf("%lf",&x);

if(x>50000)

y=x*0.08;

if(x>10000)

y=x*0.05;

if(x>5000)

y=x*0.03;

if(x>1000)

y=x*0.02;

if(x<1000)

y=x*0;

printf("y=%lf",y);

getch();

}

2、编程:输入一年份(整型),判断该年是否闰年,若是则输出“Yes”,不是则输出”No”。年份符合下列条件之一者即为闰年:

(1)能被4整除但不能被100整除

(2) 能被400整除

程序如下:

#include "stdio.h"

main()

{ int y;

printf("Input year:");scanf("%d",&y);

if((y%4==0&&y%100!=0)||y%400==0)

printf("Yes");

else printf("No");

}

3、对于以下函数:

编写程序,要求输入x的值,输出y的值,分别用:

(1)不嵌套的if语句 (2)嵌套的if语句

(3)switch 语句。

程序如下:

(1)不嵌套的if语句:

#include<stdio.h>

你可能喜欢

  • 语言分析
  • C语言经典程序
  • 工程电路
  • C语言编程题目
  • C语言程序设计
  • 机器人编程语言
  • PLC编程语言

c语言编程题目及答案相关文档

最新文档

返回顶部