c语言典型例题及代码(2)

编程入门 行业动态 更新时间:2024-10-21 09:29:44

c语言典型<a href=https://www.elefans.com/category/jswz/34/1767926.html style=例题及代码(2)"/>

c语言典型例题及代码(2)

求各位大神指点评论啊!联系电话15839957877   QQ   :592003516

例(11)1.用scanf函数输入一个年份year,计算这一年2月份的天数days,然后用输出函数printf输出days。 (1)有变量定义为整型。 (2)输入前要加提示语句。 (3)输出结果前要有必要的文字说明。说明: (1)闰年的条件是:year能被4整除但不能被100整除,或者year能被400整除。 (2)如果year是闰年,则2月份的天数为29天,不是闰年则为28天。

#include<stdio.h>

int main()

{

  int  year;

  printf("请输入你想计算的年份\n");

  scanf("%d",&year);

  if(year%4==0&&year%100!=0)

  printf("%d年为闰年,二月份的天数为29天\n",year);

  else if(year%400==0)                          

   printf("%d年为闰年,二月份的天数为29天\n",year);                         

  else

  printf("%d年为平年,二月份的天数为28天\n",year); 

   

getch();   

return 0;   

}

例(12)编写程序,输入奖金数a,计算并输出税率、应缴税款和实得奖金数。奖金税率 a<500 0.00 500≤a<1000 0.05 1000≤a<2000 0.08 2000≤a<5000 0.10 5000≤a 0.15 (1) 用if语句编程,自变量和函数值均为双精度类型 (2) 用scanf函数输入奖金数a,输出结果采用以下形式: a=具体值 rate=税率值 tax=应缴税款 profit=实得奖金数 (3) 分别输入a=280,512,1000,4250,5100,运行该程序 (4) 用if-else if语句和switch语句编程,其它同上。

#include<stdio.h>

int main()

{

    double  a;

 printf("请输入奖金数\n");  

 scanf("%lf",&a);

 if(a<500)

 {

 printf("税率为0.00\n");

 printf("应缴税款为:\n");

 printf("%lf\n",a*0.00);

 printf("实得奖金数为:%lf",a-a*0.00);

 } 

 else if(a>=500&&a<1000)

 {

 printf("税率为0.05\n");

 printf("应缴税款为:\n");

 printf("%lf\n",a*0.05);

 printf("实得奖金数为:%lf",a-a*0.05);

 }

  else if(a>=1000&&a<2000)

 {

 printf("税率为0.08\n");

 printf("应缴税款为:\n");

 printf("%lf\n",a*0.08);

 printf("实得奖金数为:%lf",a-a*0.08);

 }

  else if(a>=2000&&a<5000)

 {

 printf("税率为0.10\n");

 printf("应缴税款为:\n");

更多推荐

c语言典型例题及代码(2)

本文发布于:2024-03-23 14:48:11,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1739430.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:例题   典型   语言   代码

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!