cfree题目2C语言典型程序Word格式文档下载.docx
- 文档编号:21250626
- 上传时间:2023-01-28
- 格式:DOCX
- 页数:15
- 大小:17.15KB
cfree题目2C语言典型程序Word格式文档下载.docx
《cfree题目2C语言典型程序Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《cfree题目2C语言典型程序Word格式文档下载.docx(15页珍藏版)》请在冰豆网上搜索。
c)
t=a;
a=c;
c=t;
if(b>
t=b;
b=c;
%5.2f,%5.2f,%5.2f"
a,b,c);
3、P86例4.1
#include<
math.h>
{doublea,b,c,disc,x1,x2,p,q;
%lf,%lf,%lf"
disc=b*b-4*a*c;
if(disc<
0)
Thisequationhasn'
trealroots\n"
else
{p=-b/(2.0*a);
q=sqrt(disc)/(2.0*a);
x1=p+q;
x2=p-q;
realroots:
\nx1=%7.2f\nx2=%7.2f\n"
x1,x2);
4、P82第一题
#include<
{
floatp,r,n;
r=0.1;
n=10;
p=pow(1+r,n);
printf("
p=%f\n"
p);
return0;
5、P99例4.4
{charch;
%c"
ch);
ch=(ch>
='
A'
&
ch<
Z'
)?
(ch+32):
ch;
%c\n"
ch);
6、P100例4.5
intx,y;
%d"
x);
if(x<
y=-1;
else
if(x==0)y=0;
elsey=1;
x=%d,y=%d\n"
x,y);
7、P15第六题
inta,b,c,max;
pleaseinputa,b,c:
\n"
scanf("
%d,%d,%d"
max=a;
if(max<
b)
max=b;
c)
max=c;
Thelargestnumberis%d\n"
max);
8、P84第七题
intmain()
floath,r,l,s,sq,vq,vz;
floatpi=3.141526;
请输入圆半径r,圆柱高h:
r,&
h);
l=2*pi*r;
s=r*r*pi;
sq=4*pi*r*r;
vq=3.0/4.0*pi*r*r*r;
vz=pi*r*r*h;
圆周长为:
l=%6.2f\n"
l);
圆面积为:
s=%6.2f\n"
s);
圆球表面积为:
sq=%6.2f\n"
sq);
圆球体积为:
v=%6.2f\n"
vq);
圆柱体积为:
vz=%6.2f\n"
vz);
9、P112第六题
intx,y;
输入x:
if(x<
1)
{y=x;
x=%3d,y=x=%d\n"
}
elseif(x<
10)
{y=2*x-1;
x=%d,y=2*x-1=%d\n"
else
{y=3*x-11;
x=%d,y=3*x-11=%d\n"
10、编写程序,输入a、b、c三个数,打印出最大者。
#include"
stdio.h"
voidmain()
{
inta,b,c,t;
Inputthreenumbers:
a=%d,b=%d,c=%d\n"
b){t=a;
a=b;
b=t;
c){t=a;
a=c;
c=t;
if(b>
c){t=b;
b=c;
MAX=%d\n"
c);
11、编写程序,输入一个整数,打印出它是奇数还是偶数。
#include"
{inta;
请输入一个数:
a);
if(a%2==0)
a是偶数\n"
a是奇数\n"
12、P82第二题
intmain()
floatr5,r3,r2,r1,r0,p,p1,p2,p3,p4,p5;
p=1000;
r5=0.0585;
r3=0.054;
r2=0.0468;
r1=0.0414;
r0=0.0072;
p1=p*((1+r5)*5);
p2=p*(1+2*r2)*(1+3*r3);
p3=p*(1+3*r3)*(1+2*r2);
p4=p*pow(1+r1,5);
p5=p*pow(1+r0/4,4*5);
p1=%10.2f\n"
p1);
p2=%10.2f\n"
p2);
p3=%10.2f\n"
p3);
p4=%10.2f\n"
p4);
p5=%10.2f\n"
p5);
13、P33例2.16
inti,t;
t=1;
i=2;
while(i<
=5)
{t=t*i;
i=i+1;
%d\n"
t);
14、P33例2.17
intsign=1;
doubledeno=2.0,sum=1.0,term;
while(deno<
=100)
sign=-sign;
term=sign/deno;
sum=sum+term;
deno=deno+1;
%f\n"
sum);
15、P38例3.2
floatp0=1000,r1=0.0036,r2=0.0225,r3=0.0198,p1,p2,p3;
p1=p0*(1+r1);
p2=p0*(1+r2);
p3=p0*(1+r3/2)*(1+r3/2);
p1=%f\np2=%f\np3=%f\n"
p1,p2,p3);
16、P59例3.4
doublea,b,c,s,area;
a=3.67;
b=5.43;
c=6.21;
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
a=%f\tb=%f\tc=%f\t"
area=%f\n"
area);
17、P78例3.8
chara='
B'
b='
O'
c='
Y'
;
putchar(a);
putchar(b);
putchar(c);
putchar('
\n'
18、P100例4.5
19、P102例4.6
chargrade;
grade);
Yourscore:
switch(grade)
case'
:
85~100\n"
break;
70~84\n"
C'
60~69\n"
d'
<
60\n"
default:
enterdataerror!
20、P113第八题
floatscore;
请输入学生成绩:
%f"
score);
while(score>
100||score<
0)
{printf("
\n输入有误,请重新输入:
switch((int)(score/10))
case10:
case9:
grade='
case8:
case7:
case6:
D'
case5:
case4:
case3:
case2:
case1:
case0:
E'
成绩是%5.1f,相应的等级是%c\n"
score,grade);
21、P113第十题第一小问
inti;
doublebonus,bon1,bon2,bon4,bon6,bon10;
bon1=100000*0.1;
bon2=bon1+100000*0.075;
bon4=bon2+100000*0.05;
bon6=bon4+100000*0.03;
bon10=bon6+400000*0.015;
请输入利润i:
i);
if(i<
=100000)bonus=i*0.1;
elseif(i<
=200000)bonus=bon1+(i-100000)*0.075;
=400000)bonus=bon2+(i-200000)*0.05;
=600000)bonus=bon4+(i-400000)*0.03;
=1000000)bonus=bon6+(i-600000)*0.015;
elsebonus=bon10+(i-1000000)*0.01;
奖金是:
%10.2f\n"
bonus);
22、P113第十题第二小问
intbranch;
bon4=bon2+200000*0.05;
bon6=bon4+200000*0.03;
branch=i/100000;
if(branch>
10)branch=10;
switch(branch)
bonus=i*0.1;
bonus=bon1+(i-100000)*0.075;
bonus=bon2+(i-200000)*0.05;
bonus=bon4+(i-400000)*0.03;
bonus=bon6+(i-600000)*0.015;
bonus=bon10+(i-1000000)*0.01;
奖金是%10.2f\n"
23、、P113第十一题
intt,a,b,c,d;
请输入四个数:
%d,%d,%d,%d"
c,&
d);
a=%d,b=%d,c=%d,d=%d\n"
a,b,c,d);
if(a>
d){t=a;
a=d;
d=t;
if(b>
d){t=b;
b=d;
if(c>
d){t=c;
c=d;
排序结果如下:
\n"
%d%d%d%d\n"
24、P17例2.1
inti=2,p=1;
while(i<
{p=p*i;
i++;
p=%d\n"
25、判断某一年是否为闰年
#include<
intyear,leap;
enteryear:
year);
if(year%4==0)
if(year%100==0)
if(year%400==0)
leap=1;
leap=0;
}
if(leap)
dis"
year);
%disnot"
aleapyear.\n"
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- cfree题目2 C语言典型程序 cfree 题目 语言 典型 程序