以下代码展示了如何创建一个简单的C程序,用于输入学生的基本信息,包括学号和姓名:
#include #include intmain(void){ charname[10];//存储姓名 intnumber;//存储学号 printf("请输入姓名:\n"); fgets(name,10,stdin);//使用fgets替代gets以避免缓冲区溢出 printf("请输入学号:\n"); scanf("%d",&number); printf("姓名是:%s\n学号是:%d\n",name,number); system("pause");//用于暂停程序,以便查看输出 return0; } 这个程序首先定义了两个变量,`name`用于存储学生的姓名,`number`用于存储学号。然后,通过`printf`函数提示用户输入姓名和学号,接着使用`scanf`获取输入。最后,程序输出学生的信息并暂停,等待用户操作。 请注意,原始代码中的`gets`函数存在安全风险,已替换为`fgets`以避免缓冲区溢出。此外,`system("pause")`仅用于演示程序暂停,实际应用中可能不需要或需用其他方式替代。