用c语言写出1.小写字母转换成大写字母 2.输入两个数调换他们的值并输出 3.输入一个学生的姓名、年龄、学号、密码、成绩(浮点数),并输出学生的各种信息,成绩保留小数点后面2位
时间: 2023-05-19 17:07:11 浏览: 157
今天给大家分享一个C语言环境下开发的学生成绩管理系统 这个系统原理很简单:成绩的录入,输出,修改,排序,删除等等
1. 小写字母转换成大写字母的C语言代码:
```c
#include <stdio.h>
int main() {
char c;
printf("请输入一个小写字母:");
scanf("%c", &c);
if (c >= 'a' && c <= 'z') {
c = c - 'a' + 'A';
printf("转换后的大写字母为:%c\n", c);
} else {
printf("输入的不是小写字母!\n");
}
return 0;
}
```
2. 输入两个数调换他们的值并输出的C语言代码:
```c
#include <stdio.h>
int main() {
int a, b, temp;
printf("请输入两个整数:");
scanf("%d%d", &a, &b);
temp = a;
a = b;
b = temp;
printf("交换后的两个数为:%d %d\n", a, b);
return 0;
}
```
3. 输入一个学生的姓名、年龄、学号、密码、成绩(浮点数),并输出学生的各种信息,成绩保留小数点后面2位的C语言代码:
```c
#include <stdio.h>
int main() {
char name[20], password[20];
int age, id;
float score;
printf("请输入学生的姓名:");
scanf("%s", name);
printf("请输入学生的年龄:");
scanf("%d", &age);
printf("请输入学生的学号:");
scanf("%d", &id);
printf("请输入学生的密码:");
scanf("%s", password);
printf("请输入学生的成绩:");
scanf("%f", &score);
printf("学生的姓名:%s\n", name);
printf("学生的年龄:%d\n", age);
printf("学生的学号:%d\n", id);
printf("学生的密码:%s\n", password);
printf("学生的成绩:%.2f\n", score);
return 0;
}
```
阅读全文