用c语言编写下列程序:1、求一个数的绝对值。(用if语句) 2、排序两个数。 3、求两个数的较大值。(用if语句) 4、输入一个字符,若是小写字母,则变成大写字母,否则原样输出。
时间: 2024-04-29 09:21:04 浏览: 9
1、求一个数的绝对值。(用if语句)
```c
#include <stdio.h>
int main()
{
int num, abs;
printf("请输入一个数:");
scanf("%d", &num);
if (num >= 0) {
abs = num;
} else {
abs = -num;
}
printf("%d的绝对值是%d。\n", num, abs);
return 0;
}
```
2、排序两个数。
```c
#include <stdio.h>
int main()
{
int a, b, temp;
printf("请输入两个整数:");
scanf("%d%d", &a, &b);
if (a > b) {
temp = a;
a = b;
b = temp;
}
printf("排序后的结果是:%d %d\n", a, b);
return 0;
}
```
3、求两个数的较大值。(用if语句)
```c
#include <stdio.h>
int main()
{
int a, b, max;
printf("请输入两个整数:");
scanf("%d%d", &a, &b);
if (a > b) {
max = a;
} else {
max = b;
}
printf("%d和%d中较大的数是%d。\n", a, b, max);
return 0;
}
```
4、输入一个字符,若是小写字母,则变成大写字母,否则原样输出。
```c
#include <stdio.h>
int main()
{
char c;
printf("请输入一个字符:");
scanf("%c", &c);
if (c >= 'a' && c <= 'z') {
c -= 32;
}
printf("处理后的字符是%c。\n", c);
return 0;
}
```