收藏 分享(赏)

C语言-02选择结构问题习题.doc

上传人:HR专家 文档编号:11441489 上传时间:2020-04-28 格式:DOC 页数:8 大小:34.50KB
下载 相关 举报
C语言-02选择结构问题习题.doc_第1页
第1页 / 共8页
C语言-02选择结构问题习题.doc_第2页
第2页 / 共8页
C语言-02选择结构问题习题.doc_第3页
第3页 / 共8页
C语言-02选择结构问题习题.doc_第4页
第4页 / 共8页
C语言-02选择结构问题习题.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、C语言-02选择结构问题习题答案:输入a、b值,如果ab,那么交换a和b,使得ab#includevoid main() int a,b,t; scanf(%d%d,&a,&b); if(ab) t=a; a=b; b=t; printf(a=%d,b=%dn,a,b);输入变量a、b和c,将它们按照从小到大的顺序排序后输出#includevoid main() int a,b,c,t; scanf(%d%d%d,&a,&b,&c); if(ab) t=a; a=b; b=t; if(ac) t=a; a=c; c=t; if(bc) t=b; b=c; c=t; printf(a=%d,b=

2、%d,c=%dn,a,b,c);输入a、b值,输出其中较大的数#includevoid main() int a,b,t; scanf(%d%d,&a,&b); if(ab) printf(max=%dn,a); else printf(max=%dn,b);输入x,求函数 的值#includevoid main() int x,y; scanf(%d,&x); if(x=1 & x=10) y=x*x+2*x+2; printf(y=%dn,y);输入学生课程成绩mark,按照方法 给出评分等级#includevoid main() int mark; char grade; scanf(%

3、d,&mark); if(mark=90) grade=A; if(mark=80 & mark=70 & mark=60 & mark70) grade=D; if(mark60) grade=E; printf(grade=%cn,grade);给定整数,判定该数能否同时被6、9和14整除#includevoid main() int a; scanf(%d,&a); if(a%6=9 & a%9=0 & a%14=0) printf(yesn); else printf(non);输入一个年号,判断该年号是否闰年。#includevoid main()f int year; scanf(

4、%d,&year); if(year%4=0 & year%100!=0) | (year%400=0) printf(yesn); else printf(non);水仙花数是指一个三位整数,该数三个数位的立方和等于该数本身,输入一个3位整数,判断该数是否水仙花数#includevoid main() int m,a,b,c; scanf(%d,&m); a=m/100;/Pb=(m%100)/10; c=m%10; if(a*a*a+b*b*b+c*c*c=m) printf(yesn); else printf(non);14某服装店经营套装,也单件出售,针对单笔交易的促销政策为:(1)

5、不少于50套,每套80元;(2)不足50套,每套90元;(3)只买上衣每件60元;(4)只买裤子每条45元;编写计算器,分别输入一笔交易中上衣和裤子数,计算应收款。#includevoid main() int up,down,all,suit; scanf(%d%d,&up,&down); if(up=0)/*只买裤子*/ all=down*45; if(down=0)/*只买上衣*/ all=up*60; if(updown) if(down=50) all=down*80+(up-down)*60; else all=down*90+(up-down)*60; else if(up=50) all=up*80+(down-up)*60; else all=up*90+(down-up)*60; printf(all=%dn,all);

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 网络科技 > 计算机原理

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报