第一章
1.已知某个圆的半径为5,编写一个程序,用来计算并显示面积。
将π定义为符号常量,值是3.14
#include <stdio.h>
#define PI 3.14
int main()
{
int r=5;
float m;
m=PI*r*r;
printf("圆的面积为%.2f\n",m);
return 0;
}
2.编写一个C程序,输出以下信息:(提示: 第一行和最后一行各有20个*)
********************
Very Good!
********************
#include <stdio.h>
int main()
{
printf("********************\n");
printf("Very Good!\n");
printf("********************\n");
return 0;
}
第二章
1.已知整型变量a、b 和c 的值(a=250, b=85, c=25),编写程序,用来计算并显示x 的值(保留2位小数),其中
#include <stdio.h>
int main()
{
int a=250,b=85,c=25;
float x;
x=(float)a/(b-c);
printf("x=%.2f",x);
}
2.编写程序实现从键盘上任意输入两个整数,输出两个整数的乘积。
#include <stdio.h>
int main()
{int a,b;
scanf("%d%d",&a,&b);
printf("%d*%d=%d",a,b,a*b);
}
3.在键盘上输入一个大写字符,将其转换成小写字符后输出。
#include <stdio.h>
int main()
{
char a;
a=getchar();
putchar(a+32);
}
4.下面程序要求计算由键盘输入的任意两个整数的平均值,输出结果保留两位小数。
找出并改正以下源程序中错误,得出正确的运行结果。
源程序如下:
#include <stdio.h>
void main()
{
int x,y,a;
scanf("%f%f",x,y);
a=(x+y)/2;
Printf("平均数是"a);
}
#include <stdio.h>
void main()
{
int x,y;
float a;
scanf("%d%d",&x,&y);
a=(x+y)/2.0;
printf("平均数是%.2f",a);
}