学长亲身经历,热血打造
青岛科技大学C语言考试练习易错题
1、从键盘输入一个3位整数,将输出该数的逆序数。(实验指导书P89)
#include "stdio.h"
void main()
{
int a,b,c,x,y;
printf("enter a numbers:\n");
scanf("%d",&x);
a=x/100;
b=(x-a*100)/10;
c=x%10;
y=c*100+b*10+a;
printf("%d,%d",x,y);
}
2、输入三角形三条边的边长,求三角形的面积。(书P55)
#include "stdio.h"
#include "math.h"
void main()
{
double a,b,c,p,s;
printf("enter 3 numbers:\n");
scanf("%lf %lf %lf",&a,&b,&c);
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
printf("%lf",s);
}
3、输入3个字符型数据,将其转换成相应的整数后,求它们的平均值并输出 #include "stdio.h"
void main()
{
char a,b,c;
double d;
printf("enter:\n");
scanf("%c %c %c",&a,&b,&c);
d=(a+b+c)/3;
printf("%lf",d);
}
4、输入某一年月,输出该月的天数。(实验指导书P105)
#include "stdio.h"
void main()
{