学c第九天[打卡]
[老人 地铁 手机]{:10_266:} 输入一个三位数,把个位和百位对调后输出:#include <stdio.h>
int main()
{
int num, a, b, c;
scanf("%d", &num);
a = num/100; // 百位数
b = (num%100)/10; // 十位数
c = num%10; // 个位数
printf("%d", c*100 + b*10 + a); // 个位数和百位对调后输出
return 0;
}
倒位输出一个四位整数:
#include <stdio.h>
int main()
{
int num, a, b, c, d;
scanf("%d", &num);
a = num/1000; // 千位数
b = (num%1000)/100; // 百位数
c = (num%100)/10; // 十位数
d = num%10; // 个位数
printf("%d", d*1000 + c*100 + b*10 + a); // 倒位输出一个四位整数
return 0;
}求圆的面积以及周长:
#include <stdio.h>
#define pi 3.14159
int main()
{
float r; // 半径
scanf("%f", &r);
float area = pi*r*r; // 圆面积
float perimeter = 2*pi*r; // 圆周长
printf("圆面积:%.2f\n", area);
printf("圆周长:%.2f\n", perimeter);
return 0;
}求任意三位数各个数位上数字的和:
#include <stdio.h>
int main()
{
int num, a, b, c;
scanf("%d", &num);
a = num/100; // 百位数
b = (num%100)/10; // 十位数
c = num%10; // 个位数
printf("%d", a + b + c); // 三位数各个数位上数字之和
return 0;
}
**纯粹复习,看到习题忍不住就想做 傻眼貓咪 发表于 2021-11-28 10:12
输入一个三位数,把个位和百位对调后输出:
倒位输出一个四位整数:
嘶.....
我不看我不看{:10_278:} 来看看代码
页:
[1]