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

本文提供了一系列C语言编程实例,包括计算特定年份2月天数的程序,根据奖金数额计算税率、应缴税款和实得奖金的程序,以及一些其他基础编程练习,如百分制转等级、数组操作和字符串处理等。
摘要由CSDN通过智能技术生成

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

例(111.用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,计算并输出税率、应缴税款和实得奖金数。奖金税率 a500 0.00 500a1000 0.05 1000a2000 0.08 2000a5000 0.10 5000a 0.15 (1) if语句编程,自变量和函数值均为双精度类型 (2) scanf函数输入奖金数a,输出结果采用以下形式: a=具体值 rate=税率值 tax=应缴税款 profit=实得奖金数 (3) 分别输入a=280512100042505100,运行该程序 (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");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值