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

loading 分享 2026-10-24 下载文档

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道题(含答案).doc 将本文的Word文档下载到电脑
搜索更多关于: C++选择结构 21道题(含答案) 的文档
相关推荐
相关阅读