1.偶数
【题目描述】
读入一个正整数a,如果a为偶数输出yes。
【输入】
一个正整数a。
【输出】
偶数输出yes,否则什么也不输出。
【输入样例】
12
【输出样例】
yes
int a;
scanf("%d",&a);
if(a%2==0)
{
printf("yes");
}
2.范围判断
【题目描述】
读入一个整数,若这个数大于1并且小于100,则输出yes。
【输入】
一个整数
【输出】
满足条件输出yes,否则不输出。
【输入样例】
76
【输出样例】
yes
int a;
scanf("%d",&a);
if(a>1 && a<100)
{
printf("yes");
}
3.三个数
【题目描述】
输入三个整数,按从大到小的顺序输出。
【输入】
输入三个整数
【输出】
按从大到小的顺序输出。
【输入样例】
3 2 1
【输出样例】
3 2 1
int a,b,c,d;
cin>>a>>b>>c;
if(b>a)
{
d=b;
b=a;
a=d;
}
if(c>a)
{
d=c;
c=a;
a=d;
}
if(c>b)
{
d=b;
b=c;
c=d;
}
cout<<a<<" "<<b<<" "<<c;
适合晨练
【题目描述】
输入温度t的值,判断是否适合晨练。(25≤t≤30,则适合晨练ok!,否则不适合no!)
【输入】
输入温度t的值。
【输出】
输出判断结果
【输入样例】
26
【输出样例】
ok!
int t;
scanf("%d",&t);
if(t>=25 && t<=30)
{
printf("ok!");
}
else
{
printf("no!");
}
4.收费
【题目描述】
乘坐飞机时,当乘客行李小于等于20公斤时,按每公斤1.68元收费,大于20公斤时,按每公斤1.98元收费,编程计算收费(保留2位小数)。
【输入】
行李重量。
【输出】
费用(保留2位小数)。
【输入样例】
20.00
【输出样例】
33.60
double xl;
scanf("%lf",&xl);
if(xl<=20)
{
printf("%.2lf",xl*1.68);
}
else
{
printf("%.2lf",xl*1.98);
}
5.最大的数
【题目描述】
输入三个数,输出其中最大的数。
【输入】
输入三个数。
【输出】
其中最大的数。
【输入样例】
1.01 2 3.22
【输出样例】
3.22
float a,b,c,max=0;
cin>>a>>b>>c;
if(a>max)
{
max=a;
}
if(b>max)
{
max=b;
}
if(c>max)
{
max=c;
}
cout<<max;
6.判断数正负
【题目描述】
给定一个整数N,判断其正负。如果N>0,输出positive;如果N=0,输出zero;如果N<0,输出negative。
【输入】
一个整数N(−109≤N≤109)。
【输出】
如果N>0, 输出positive;
如果N=0, 输出zero;
如果N<0, 输出negative。
【输入样例】
1
【输出样例】
positive
int a;
cin>>a;
if(a>0)
{
printf("positive");
}
else if(a==0)
{
printf("zero");
}
else
{
printf("negative");
}
7.输出绝对值
1040:输出绝对值
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 110991 通过数: 75768
【题目描述】
输入一个浮点数,输出这个浮点数的绝对值,保留到小数点后两位。
【输入】
输入一个浮点数,其绝对值不超过10000。
【输出】
输出这个浮点数的绝对值,保留到小数点后两位。
【输入样例】
-3.14
【输出样例】
3.14
float a;
scanf("%f",&a);
if(a<0)
{
cout<<0-a;
}
else
{
cout<<a;
}
8.奇偶数判断
【题目描述】
给定一个整数,判断该数是奇数还是偶数。如果n是奇数,输出odd;如果n是偶数,输出even。
【输入】
输入仅一行,一个大于零的正整数n。
【输出】
输出仅一行,如果n是奇数,输出odd;如果n是偶数,输出even。
【输入样例】
5
【输出样例】
odd
int a;
scanf("%d",&a);
if(a%2==0)
{
printf("even");
}
else
{
printf("odd");
}
9.奇偶ASCII值判断
【题目描述】
任意输入一个字符,判断其ASCII是否是奇数,若是,输出YES,否则,输出NO。例如,字符A的ASCII值是65,则输出YES,若输入字符B(ASCII值是66),则输出NO。
【输入】
输入一个字符。
【输出】
如果其ASCII值为奇数,则输出YES,否则,输出NO。
【输入样例】
A
【输出样例】
YES
char zf;
scanf("%c",&zf);
if(int(zf)%2!=0)
{
printf("YES");
}
else
{
printf("NO");
}
10.整数大小比较
【题目描述】
输入两个整数,比较它们的大小。若x>y,输出>;若x=y,输出=;若x<y,输出<。
【输入】
一行,包含两个整数x和y,中间用单个空格隔开。0≤x<232, −231≤y<231。
【输出】
一个字符。若x>y,输出 > ;若x=y,输出 = ;若x<y,输出 < ;
【输入样例】
1000 100
【输出样例】
>
int x,y;
cin>>x>>y;
if(x>y)
{
printf(">");
}
else if(x==y)
{
printf("=");
}
else if(x<y)
{
printf("<");
}
11.判断是否为两位数
【题目描述】
判断一个正整数是否是两位数(即大于等于10且小于等于99)。若该正整数是两位数,输出1,否则输出0。
【输入】
一个正整数,不超过1000。
【输出】
一行。若该正整数是两位数,输出1,否则输出0。
【输入样例】
54
【输出样例】
1
int a;
scanf("%d",&a);
if(a>=10 && a<=99)
{
printf("1");
}
else
{
printf("0");
}
12.收集瓶盖赢大奖
【题目描述】
某饮料公司最近推出了一个“收集瓶盖赢大奖”的活动:如果你拥有10个印有“幸运”、或20个印有“鼓励”的瓶盖,就可以兑换一个神秘大奖。现分别给出你拥有的印有“幸运”和“鼓励”的瓶盖数,判断是否可以去兑换大奖。若可以兑换大奖,输出1,否则输出0。
【输入】
一行,包含两个整数,分别是印有“幸运”和“鼓励”的瓶盖数,用一个空格隔开。
【输出】
一行。若可以兑换大奖,输出1,否则输出0。
【输入样例】
11 19
【输出样例】
1
int xy,gl;
cin>>xy>>gl;
if(xy>10 || gl>20)
{
printf("1");
}
else
{
printf("0");
}
13.判断一个数能否同时被3和5整除
【题目描述】
判断一个数n 能否同时被3和5整除,如果能同时被3和5整除输出YES,否则输出NO。
【输入】
输入一行,包含一个整数n。( -1,000,000 < n < 1,000,000)
【输出】
输出一行,如果能同时被3和5整除输出YES,否则输出NO。
【输入样例】
15
【输出样例】
YES
int a;
scanf("%d",&a);
if(a%3==0 && a%5==0)
{
printf("YES");
}
else
{
printf("NO");
}
14.判断能否被3,5,7整除
【题目描述】
给定一个整数,判断它能否被3,5,7整除,并输出以下信息:
1、能同时被3,5,7整除(直接输出3 5 7,每个数中间一个空格);
2、只能被其中两个数整除(输出两个数,小的在前,大的在后。例如:3 5或者3 7或者5 7,中间用空格分隔);
3、只能被其中一个数整除(输出这个除数);
4、不能被任何数整除,输出小写字符‘n’,不包括单引号。
【输入】
输入一行,包括一个整数。
【输出】
输出一行,按照描述要求给出整数被3,5,7整除的情况。
【输入样例】
105
【输出样例】
3 5 7
int a;
cin>>a;
if(a%3==0)
{
cout<<"3 ";
}
if(a%5==0)
{
cout<<"5 ";
}
if(a%7==0)
{
cout<<"7";
}
if(a%3!=0 && a%5!=0 && a%7!=0)
{
cout<<'n';
}
15.有一门课不及格的学生
【题目描述】
给出一名学生的语文和数学成绩,判断他是否恰好有一门课不及格(成绩小于60分)。若该生恰好有一门课不及格,输出1;否则输出0。
【输入】
一行,包含两个在0到100之间的整数,分别是该生的语文成绩和数学成绩。
【输出】
若该生恰好有一门课不及格,输出1;否则输出0。
【输入样例】
50 80
【输出样例】
1
int a,b;
cin>>a>>b;
if((a<60 && b>=60) || (b<60 && a>=60))
{
cout<<1;
}
else
{
cout<<0;
}
16.星期几
【题目描述】
根据输入的表示星期几的数字,对应输出它的英文名称。
1、星期一:Monday
2、星期二:Tuesday
3、星期三:Wednesday
4、星期四:Thursday
5、星期五:Friday
6、星期六:Saturday
7、星期日:Sunday
错误输入请输出:input error!
【输入】
输入的表示星期几的数字。
【输出】
对应输出它的英文名称。
【输入样例】
1
【输出样例】
Monday
标签:输出,题目,int,样例,printf,习题,分支,输入,结构
From: https://www.cnblogs.com/liuyuxuan123/p/17666425.html