C语言实验二 选择结构Word格式文档下载.docx
- 文档编号:22701855
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:14
- 大小:19.67KB
C语言实验二 选择结构Word格式文档下载.docx
《C语言实验二 选择结构Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《C语言实验二 选择结构Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。
输出样例
<
出处
ymc
01.#include<
stdio.h>
02.intmain()
03.{
04.
inta,b;
05.
scanf("
%d%d"
&
a,&
b);
06.
if(a>
b)
07.
printf("
>
\n"
);
08.
if(a<
09.
10.
if(a==b)
11.
=\n"
12.
return0;
13.}
0479-分段函数
2178次
1649次
有一个函数定义如下,求该函数的值。
图1:
分段函数定义
输入只有一个单独一行的整数
在单独的一行中输出f(x)的值
5
36
intx,t;
%d"
x);
if(x>
10)
t=x+10;
else
t=x*x+2*x+1;
%d\n"
t);
13.
14.}
0640-判断能否构成三角形
1659次
给定三条边,请你判断一下能不能组成一个三角形。
输入一个测试数据,包含三个正数A,B,C。
其中A,B,C<
1000;
对于每个测试实例,如果三条边长A,B,C能组成三角形的话,输出YES,否则NO。
123
NO
shock
doublea,b,c;
a<
1000&
&
b<
c<
%lf%lf%lf"
b,&
c);
if(a+b>
c&
b+c>
a&
c+a>
YES\n"
NO\n"
0642-鸡兔同笼
3968次
1572次
一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。
已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物
输入只有一组测试数据,每组测试数据占1行,包括一个正整数a(a<
32768)。
输出是两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用空格分开。
如果没有满足要求的情况出现,则输出2个0。
20
510
inta;
32768;
a);
if(a%2!
=0)
00\n"
elseif(a%4!
%d%d\n"
a/4+1,a/2);
a/4,a/2);
0858-成绩转换
3775次
1567次
输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:
90~100为A;
80~89为B;
70~79为C;
60~69为D;
0~59为E;
输入一个整数。
如果输入数据不在0~100范围内,请输出一行:
“Scoreiserror!
”。
56
E
#include<
intmain()
{
intx;
scanf("
if(x>
=0&
x<
=100)
if(x>
=90)
printf("
A\n"
elseif(x>
=80)
B\n"
=70)
C\n"
=60)
D\n"
else
E\n"
else
printf("
Scoreiserror!
return0;
}
0859-ASCII码排序
2253次
1480次
输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
输入三个字符组成,之间无空格。
输出一行,字符之间用一个空格分开。
qwe
eqw
01.#include<
02.
03.intmain()
04.{
chara,b,c,x;
%c%c%c"
b)
{
x=a,a=b,b=x;
}
c)
x=a,a=c,c=x;
14.
15.
if(b>
16.
17.
x=b,b=c,c=x;
18.
19.
%c%c%c\n"
a,b,c);
20.
21.
22.}
0956-时间A+B
2961次
1539次
给定两个时间A和B,都是由3个整数组成,分别表示时分秒,比如,假设A为344556,那么A就表示时间是34小时45分钟56秒。
输入数据有6个整数AH,AM,AS,BH,BM,BS,分别表示时间A和B所对应的时分秒。
题目保证所有的数据合法。
在单独的一行中输出A+B的结果,输出结果也是由时分秒3部分组成,同时也要满足时间的规则(即:
分和秒的取值范围在0~59)。
344556122334
47930
admin
inta,b,c,d,e,f;
intx1,x2,x3,x4,y1,y2,y3;
%d%d%d%d%d%d"
c,&
d,&
e,&
f);
x1=a*60*60+b*60+c;
x2=d*60*60+e*60+f;
x3=x1+x2;
y1=x3%60;
x4=x3/60;
y2=x4%60;
y3=x4/60;
%d%d%d\n"
y3,y2,y1);
17.}
0957-简单计算
2002次
1426次
定义f(A)=1,f(a)=-1,f(B)=2,f(b)=-2,...f(Z)=26,f(z)=-26;
给定一个字母x和一个整数y,求表达式f(x)+y的值。
输入数据包括一个字母x和一个整数y,数据之间有一个空格。
在单独的一行中给出f(x)+y的值。
R1
19
charx;
inty,t;
%c%d"
x,&
y);
='
A'
Z'
)
t=x-'
+1;
a'
z'
t='
-x-1;
t+y);
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言实验二 选择结构 语言 实验 选择 结构