栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言(选择结构程序设计)4道例题答案

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言(选择结构程序设计)4道例题答案

1,

#include

 

#include

int main()

{

       float x;

       printf("输入x的值是:n");

       scanf("%f",&x);

       if(x>0&&x<1)

       printf("%f",x);

       else

              if(x>=3&&x<=4)

              printf("%f",sqrt(x)+2);

              else

              printf("%f",sin(pow(x,2)));

       return 0;

 }

2,电文加密的算法是:将字母 A 变成字母 G,a 变成 g,B 变成 H,b 变成 h,依此类 推,并且 U 变成 A,V 变成 B,等等。从键盘输入一个电文字符,输出其相应的密码。(A 不做,B 做)

#include

int main()

{

       char zifu;

       printf("输入一个电文字符:n");

       scanf("%c",&zifu);

       if(zifu>='A'&&zifu<'U')

              printf("输出对应的密码是:%cn",zifu+6);

       else

              if(zifu>='a'&&zifu<'u')

              printf("输出对应的密码是:%cn",zifu+6);

             

              else

              printf("输出对应的密码是:%cn",zifu-20);

       return 0;

}

3,有 3 个整数 a、b、c,由键盘输入,用条件表达式求出其中的最大值和最小值并输出。#include

int main()

{

       int a,b,c,t;

       printf("输入整数a,b,c的值:n");

       scanf("%d%d%d",&a,&b,&c);

       if(a

       {

              t=a;

              a=b;

              b=t;

       }

       if(a

       {

             t=a;

             a=c;

             c=t;

       }

       if(b

       {

              t=b;

              b=c;

              c=t;

       }

       printf("其中的最大值是%d,最小值是%d",a,c);

       return 0;

}

4,个人所得税,应纳税款的计算公式如下: 

输入某人的收入,计算出应纳税额及实际得到的报酬。(使用 if 和 switch 两种方法)

#include

int main()

{

       float shouru;

       printf("输入收入:n");

       scanf("%f",&shouru);

       if(shouru<=0)

       printf("输入错误");

       else

       {

              switch((int)(shouru/1000))

              {

              case 0:printf("应纳税额:0¥n实际所得报酬:%f¥",shouru);break;

              case 1:printf("应纳税额:%f¥n实际所得报酬:%f¥",shouru*0.05,shouru*0.95);break;

              case 2:

              case 3:printf("应纳税额:%f¥n实际所得报酬:%f¥",shouru*0.1,shouru*0.9);break;

              case 4:

              case 5:printf("应收税额:%f¥n实际所得报酬:%f¥",shouru*0.15,shouru*0.85);break;

              default:printf("应收税额:%f¥n实际所得报酬:%f¥",shouru*0.2,shouru*0.8);break;

              }

       }

       return 0;

}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/928530.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号