#include<stdio.h>
/**
* @brief 第二周答案
* 任务3:
* 1.编程实现把任意输入的一个小写字母变大写字母输出
* 2.编程实现把任意一个三位的正整数反向输出,若是321则输出123
* 3.编程实现根号a方加b方加c方
* 4.编程实现任意输入3个数字字符,输出这3个数字字符所对应的整数之和,
* 若输入数字字符所对应的整数之和。
*/
#if 0
//3—1
int main(){
char c1, c2;
scanf("%c", &c1);
c2 = c1 - 32;
printf("%c变大写后是%c\n", c1, c2);
}
//3-2
int main(){
int x, y, z, m, n;
scanf("%d", &m);
x = m%10; //个位
y = m/10%10; //十位
z = m/10; //百位
n = x*100+y*10+z;
printf("%d反向后是%d\n",m ,n);
}
#include<math.h>
//3-3
int main(){
float s,a,b,c;
scanf("%f, %f, %f", &a, &b, &c);
s = sqrt(a*a+b*b+c*c);
printf("s=%.3f\n", s);
}
//3-4
int main(){
char a, b, c;
int n;
printf("please input 3 chars:\n");
scanf("%c, %c, %c", &a, &b, &c);
n = a + b + c - '0'*3;
printf("n = %d\n", n);
}
#endif
|