用最简单的c语言在屏幕上分行输出自己的学号,姓名和邮件地址,代码不超过20行
时间: 2024-09-24 12:05:54 浏览: 34
当然可以,以下是使用C语言在屏幕上分行输出学号、姓名和邮箱地址的一个简单示例,代码控制在20行内:
```c
#include <stdio.h>
#define MAX_NAME_LEN 50
int main() {
char name[MAX_NAME_LEN];
int student_id;
char email[50];
printf("请输入您的学号: ");
scanf("%d", &student_id);
printf("\n请输入您的姓名: ");
fgets(name, MAX_NAME_LEN, stdin); // 防止换行符
name[strlen(name) - 1] = '\0'; // 去掉多余换行
printf("姓名: %s\n", name);
printf("请输入您的邮箱: ");
fgets(email, MAX_NAME_LEN, stdin); // 防止换行符
email[strlen(email) - 1] = '\0'; // 去掉多余换行
printf("邮箱: %s\n", email);
return 0;
}
```
在这个程序中,我们定义了三个变量分别用于存储学号、姓名和邮箱,并使用`printf`函数逐行输出信息。注意使用`fgets`代替`scanf`读取字符串以保留换行符。
阅读全文