云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C++选择结构 21道题(含答案)

C++选择结构 21道题(含答案)

  • 62 次阅读
  • 3 次下载
  • 2025/6/17 21:57:00

cin>>a>>b>>c; switch(b) {

case 1:m=c;break; case 2:m=31+c;break; case 3:

if(a%4==0&&a0!=0||a@0==0) m=31+29+c; else

m=31+28+c;break; case 4:

if(a%4==0&&a0!=0||a@0==0) m==31+29+31+c; else

m=31+28+31+c;break; case 5:

if(a%4==0&&a0!=0||a@0==0) m=31+29+31+30+c; else

m=31+28+31+30+c;break; case 6:

if(a%4==0&&a0!=0||a@0==0)

m=31+29+31+30+31+c; else

m=31+28+31+30+31+c;break; case 7:

if(a%4==0&&a0!=0||a@0==0)

m=31+29+31+30+31+30+c; else

m=31+28+31+30+31+30+c;break; case 8:

if(a%4==0&&a0!=0||a@0==0)

m=31+29+31+30+31+30+31+c; else

m=31+28+31+30+31+30+31+c;break; case 9:

if(a%4==0&&a0!=0||a@0==0)

m=31+29+31+30+31+30+31+31+c; else

m=31+28+31+30+31+30+31+31+c;break; case 10:

if(a%4==0&&a0!=0||a@0==0)

m=31+29+31+30+31+30+31+31+30+c; else

m=31+28+31+30+31+30+31+31+30+c;break; case 11:

if(a%4==0&&a0!=0||a@0==0)

m=31+29+31+30+31+30+31+31+30+31+c; else

m=31+28+31+30+31+30+31+31+30+31+c; case 12:

if(a%4==0&&a0!=0||a@0==0)

m=31+29+31+30+31+30+31+31+30+31+30+c; else

m=31+28+31+30+31+30+31+31+30+31+30+c;break; }

cout<

选择13:是否及格

输入一个学生的数学成绩(正整数),如果它低于60,输出“Fail”,否则,输出“Pass”。 输入65 输出Pass 输入50输出Fail

测试:

输入90输出Pass #include using namespace std; int main() { int a; cin>>a; if(a<60)

cout<<\else

cout<<\return 0; }

选择14:最小值

输入四个整数,输出其中的最小值。 输入1 2 3 4 输出1 输入2 1 4 3 输出1 输入2 3 1 4 输出1

输入3 2 4 1 输出1

测试:

输入13 12 14 11 输出11 #include using namespace std; int main() { inta,b,c,d;

cin>>a>>b>>c>>d; if(a

else if(b

cout<

选择15:回文数

输入一个5位数,判断它是不是回文数。 输入12321 输出YES 输入12345输出NO

测试:

输入36563输出YES #include using namespace std; int main() {

intx,g,w,s,q;

cin>>x;

g=x; w=x/10000; s=x/10; q=x/1000; if(g==w&&s==q) cout<<\else

cout<<\return 0; }

选择16:字母转换

编写程序,要求输入一个字母,若为大写字母,将其转换成相应小写字母输出,否则,原样输出该字母。 输入A 输出a 输入g 输出g 输入9 输出9

测试:

输入T输出t

#include

using namespace std;

int main() {

char c; cin>>c;

if(c>='A'&&c<='z') c=c+32; else

c=c; cout<

选择17:体重

编写一个程序,输入某人的身高(cm)以及体重(kg),按照以下标准对他(她)的体型做测试:(1)标准体重=身高-110;(2)超过标准体重5kg(不含5kg)的为“过胖”;(3)低于标准体重5kg(不含5kg)的为“过瘦”(3)既不超过标准体重多于5kg,也不低于标准体重多于5kg的为“标准”

搜索更多关于: C++选择结构 21道题(含答案) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

cin>>a>>b>>c; switch(b) { case 1:m=c;break; case 2:m=31+c;break; case 3: if(a%4==0&&a0!=0||a@0==0) m=31+29+c; else m=31+28+c;break; case 4: if(a%4==0&&a0!=0||a@0==0) m==31+29+31+c; else m=31+28+31+c;break; case 5: if(a%4==0&&a0!=0||a@0==0) m=31+29+31+30+c; else m=3

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com