c语言编程题复习汇总docWord格式.docx
- 文档编号:15786334
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:70
- 大小:1.15MB
c语言编程题复习汇总docWord格式.docx
《c语言编程题复习汇总docWord格式.docx》由会员分享,可在线阅读,更多相关《c语言编程题复习汇总docWord格式.docx(70页珍藏版)》请在冰豆网上搜索。
printf(“%d,%d\n”,++i,i);
printf(“%d,%d\n”,i++,i);
}
四、实验程序代码:
1
#include"
stdio.h"
voidmain()
{
intx,y,sum;
x=123;
y=456;
sum=x+y;
printf("
sumis=%d\n"
sum);
2
main()
doubleh,c;
//printf("
Inputh\n"
);
scanf("
%lf"
&
h);
c=5.0/9*(h-32);
c=%lf"
c);
3
#definep3.14
floatr1,r2;
doubles1,s2,s;
pleaseenterr1,r2:
"
%f%f"
r1,&
r2);
s2=r2*r2*p;
s1=r1*r1*p;
s=s2-s1;
printf(“圆环面积为%lf\n"
s);
4
intx,y,t,max,sum=0;
floataverage;
请输入两个整数xy:
%d%d"
x,&
y);
您输入的两个整数xy为:
x=%d,y=%d\n"
x,y);
max=x;
if(max<
y)max=y;
average=sum/2.0;
{t=x;
x=y;
y=t;
交换后的两个整数xy为:
最大值max=%d\n"
max);
平均值average=%f\n"
average);
五、实验运行结果(截图):
1、
2.
3.
4.
实验二:
顺序结构程序设计(2学时)
1、掌握标识符、常量、变量的定义及使用。
2、掌握C语言的常用运算符及表达式。
3、掌握单分支if语句的使用方法。
4、掌握双分支if-else语句的使用方法。
1、从键盘输入一个3位整数,请输出该数的逆序数。
2、输入3个字符型数据,将其转换成相应的整数后,求它们的平均值并输出。
3、判断箱子是正方体还是长方体。
(实验教材P33)
4、有一函数:
x(x<
1)
y=2x-1(1≤x<
10)
3x-11(x≥10)编写程序,输入x值,输出y值。
5、从键盘上输入3个数a、b、c,求一元二次方程的解x1、x2,并分别把这两个解的绝对值作为圆柱的半径与高,计算圆柱的体积。
(实验教材P20)
1.
#include<
inta,b,c,x,y;
请输入一个3位的正整数:
\n"
%d"
x);
a=x/100;
b=x%100/10;
c=x%10;
y=c*100+b*10+a;
%d:
%d\n"
2.
chara,b,c;
floatx;
pleaseener:
%c%c%c"
a,&
b,&
c);
x=(a+b+c)/3.0;
(a+b+c)/3=%.2f\n"
x);
3.
intl,w,h;
pleaseenterthreenumbers:
%d,%d,%d"
l,&
w,&
if(l==w&
&
w==h)/*if分支*/
printf("
该箱子是正方体。
else
该箱子是长方体。
4.
floatx,y;
pleaseenteranumber:
%f"
if(x<
y=x;
{if(x>
=1&
x<
y=2*x-1;
elseif(x>
y=3*x-11;
}
y的值为%f\n"
y);
5.
math.h>
floata,b,c,x1,x2,r,h;
doubles,v;
请输入三个数a,b,c:
%f%f%f"
if(b*b-4*a*c>
=0)
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
x1=fabs(x1);
x2=fabs(x2);
一元二次方程的解的绝对值x1=%f,x2=%f\n"
x1,x2);
h=x2;
r=x1;
s=r*r*p;
v=s*h;
v=%lf\n"
v);
.
5.
实验三:
选择结构程序设计(2学时)
1、掌握多分支语句的一般形式和使用方法。
2、掌握switch语句的一般形式和使用方法。
3、利用switch语句与break语句相结合解决生活中的问题。
4、学习调试和修改选择结构的程序。
1、定义4个实型变量a、b、c、d,利用单分支if语句对其进行排序,最后将结果输出。
2、编写程序,从键盘上输入某一年月,判断这年的这个月份有多少天。
(教材P75【例5-6】)
3、编写程序,对于给定的学生百分制成绩,分别输出等级‘A’,‘B’,‘C’,‘D’,‘E’,其中90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为‘E’。
(要求分别使用switch和if语句实现)(实验教材P123)
4、编写程序,从键盘上输入一个字符,如果该字符是小写字母,则转换成大写字母输出;
如果是大写字母,则转换成小写字母输出;
如果是其他字符,原样输出。
(实验教材P124)
1.
floata,b,c,d,t;
%f,%f,%f,%f"
c,&
d);
if(a>
b)
t=a;
a=b;
b=t;
c)
a=c;
c=t;
d)
a=d;
d=t;
if(b>
t=b;
b=c;
b=d;
if(c>
t=c;
c=d;
printf(“%f,%f,%f,%f”,a,b,c,d);
/*example5_6.c*/
intyear,month,days;
pleaseenteryearandmonth:
year,&
month);
if(month,0&
month>
13)printf("
YouinputErrorData\n"
switch(month)
case2:
if(year%4==0&
year%100!
=0||year%400==0)
days=29;
else
days=28;
break;
case1:
case3:
case5:
case7:
case8:
case10:
case12:
days=31;
break;
case4:
case6:
case9:
case11:
days=30;
%d年%d月有%d天\n"
year,month,days);
floatscore;
charch;
score);
switch((int)(score/10))
case10:
case9:
ch='
A'
;
break;
case8:
B'
case7:
C'
case6:
D'
default:
E'
%f分等级是%c\n"
score,ch);
if(score>
100||score<
0)printf("
youinputerrordata"
elseif(score<
=100&
score>
=90)ch='
els
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 编程 复习 汇总 doc