- 4
- 0
- 约3.26万字
- 约 36页
- 2021-01-10 发布于天津
- 举报
C 语言习题集
第 4 章 顺序结构程序设计
若 a=3,b=4, c=5,x=1.2 , y=2.4 , z=-3.6, u=51274 , n=128765 , c1= ‘a, c2= b想得到以下输出格式和结果,请写出程序(包括定义变量类型和设计输出) 。
a=D 3 □口 b=D 4□口 c= □ 5
x=1.200000,y=2.400000,z=-3.600000
x+y= □ 3.600□口 y+z=-1.20 □□ z+x=-2.40
c1= / a,口 or口97(ASCII)
c2= / b /口 or□ 98(ASCII)
(□表示空格,下同 )
参考源程序如下:
main()
{int a=3,b=4,c=5;
long int u=51274,n=128765;
float x=1.2,y=2.4,z=3.6;
char c1=a,c2=b;
printf(a=%2d b=%2d c=%2d\n,a,b,c);
printf(x=%f,y=%f,z=%f\n,x,y,z);
printf(x+y=%5.2f y+z=%5.2f z+x=%5.2f\n,x+y,y+z,z+x);
printf(u=%6ld n=%9ld\n,u,n);
printf(%s %s %d%s\n,c1=a,or,c1,(ASCII));
printf(%s %s %d%s\n,c2=a,or,c2,(ASCII));
}
用 scanf 下面的函数输入数据,使 a=3, b=7, x=8.5, y=71.82 , c1=, A,, c2=, a
,问在键盘上如何输入?
main()
{
int a, b;float x , y;char c1c2;
scanf( a=%d_b=%d , a , b );
scanf( _x=%f_y=%e,x , y );
scanf( _c1=%c_c2=%c , c1 , c2 );
}
输入方法如下:
a=3D b=7
x=8.5 □ y=71.82
c1=A □ c2=a
4.8设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体 积。用 scanf 输入数据,输出计算结果,输出时要求文字说明,取小数点后两位数字。请编 程序。
参考源程序:
main() {float r,h,C1,Sa,Sb,Va,Vb; scanf(%f,%f,r,h);
C1=2*3.14*r; Sa=3.14*r*r;
Sb=4*Sa;
Va=4*3.14*r*r*r/3;
Vb=Sa*h; printf(C1=%.2f\n,C1); printf(Sa=%.2f\nSb=%.2f\nVa=%.2f\nVb=%.2f\n,Sa,Sb,Va,Vb);
}
输入一个华氏温度, 要求输出摄氏温度。 公式为 c=5(F-32)/9 ,输出要求有文字说明, 取位 2 小数。
参考源程序如下:
main() {float F,c; scanf(%f,F); c=5*(F-32)/9; printf( 输入的华氏温度为 :%.2f, 则摄氏温度为 %.2f,f,c);
}
已知三角形的三边长,求其面积。 解:假设输入的三边能构成三角形,三角形的面积公式为:
Area= 其中 S=(a+b+c)/2 。
参考源程序如下:
#include “ math.h ”
Main()
{
Float a,b,c,s,area;
Printf( “请输入三角形的三边 :”);
Scanf( “ %f,%f,%f ” ,a,b,c);
S=(a+b+c)/2.0; Area=sqrt(s*(s-a)*(s-b)*(s-c));
Printf( “三角形的三边为: %7.2f, %7.2f, %7.2f\n ” ,a,b,c);
Prinft( “三角形的面积为: %7.2f\n ” ,area);
}
第 5 章 选择结构程序设计
5.3 写出下面表达式的值 (设 a=1,b=2,c=3,x=4,y=3)
a+bcb==c
!abb!=c||x+y=3
a+(b=x+y)?c-a:y-x
!(x=a)(y=b)0
!(a+b)+c-1b+c/2
a||1+?a?b?c?
解: (1)0;(2)1;(3)2;(4)0;(5)1;(6)1。
5.4有三个整数a、b、c,由键盘输入,输出其中最大的数。
参考源程序:
main()
{int a,b,c,t;
scanf(%d %d %d,a,b,c);
if(ab)
if(ac) t=a;
else t=c;
else if(bc) t=b;
else t=c;
printf(%d\n,t);
}
给出一百分制成绩, 要求输出成绩等级 A、 B、 C、 D、 E。
您可能关注的文档
- cpcis收录检索步骤与模板.docx
- CPK是制程能力指数.docx
- CRM系统安装指南.docx
- CRSA(0-9)奖状规则、申请表.docx
- Ctdgikn_a常用日语对话.docx
- ct医师述职报告优秀精选参考范文.docx
- Cu键合线应用的EMC研究.docx
- cvcc职业核心能力.docx
- CZ05零部件检验记录.docx
- c实验四报告广东工业大学.docx
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)