1)编写程序,已知圆半径radius=1.25,求圆周长和面积.
#include<stdio.h>
#define PI 3.14
int main()
{
double r = 1.25, C, S;
C = 2 * r * PI;
S = r * r * PI;
printf("圆的周长和面积分别是:%f,%f\n", C, S);
return 0;
}
结果显示
2)编写程序完成单个字母的大小写转换。
#include<stdio.h>
int main()
{
char ch1;
printf("请输入一个大写字母:\n");
scanf("%c", &ch1);
ch1 = ch1 + 32;
printf("它对应的小写字母是:\n%c",ch1);
return 0;
}
结果显示
改进版
输入任意字母,判断大小写,并转换。
#include<stdio.h>
int main()
{
char ch1;
printf("请输入一个字母:\n");
scanf("%c", &ch1);
if (ch1 >= 'A' && ch1 <= 'Z')
printf("%c", ch1 + 32);
if (ch1 >= 'a' && ch1 <= 'z')
printf("%c", ch1 - 32);
return 0;
}
结果显示
3)任意从键盘输入一个三位整数,要求正确分离出它的个位、十位和百位数,并分别在屏幕上显示。
#include<stdio.h>
int main()
{
int x, a, b, c;
printf("请输入一个三位整数;\n");
scanf("%d", &x);
a = x / 100;//百位数
b = x / 10 % 10;//十位数
c = x % 10;//个位数
printf("该数的个位、十位和百位分别是\n%d %d %d", c, b, a);
return 0;
}
结果显示