求一个C语言程序,录入学生的名字和学号.

作者&投稿:只中 (若有异议请与网页底部的电邮联系)
编写一个c语言程序,实现录入学生学号和姓名信息的功能~

1、首先创建一个c语言项目。然后右键头文件,创建一个Stu的头文件。

2、然后编写头文件的代码。再将数据结构的增删改查和结构体写入头文件。

3、然后在源文件中创建main源文件和Stu源文件。再main文件中写入int mian()代码。

4、然后在mian主函数中,写入while语句无限循环。再写入Init函数。

5、然后在Stu源文件的Init函数用printf语句,将学生管理系统输出。再创建链表的头节点head。

6、然后用switch函数对操作进行判断。再执行数据结构的增删改查功能。

main(){ char name[20],num[10],add[20]; int old; scanf("%s%s%s%d",name,num,add,&old); printf("%s,%s,%s,%d",name,num,add,old); }

struct student{
char name[10];//名字
int num;//学号
} Stu;

定义一个结构体数组,再输入数据

也不知道你想要的是个什么样的程序,随便写一个简单的,你看看吧。

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    char  s[10];//姓名 
    int num;//学号
    printf("请输入姓名:
");
    gets(s); 
    printf("请输学号:
");
    scanf("%d",&num);
    printf("姓名是:%s
学号是:%d
",s,num);
    system("pause");    
    return 0;
}



用c语言编一个程序,输入10个学生的成绩,求平均值。
答:int i, score, sum = 0;float avg;printf("请输入10个学生的成绩:\n");for (i = 1; i <= 10; i++){ printf("第%d个学生的成绩:", i);scanf("%d", &score);sum += score; // 累加成绩 } avg = (float)sum / 10; // 计算平均值 printf("10个学生的平均成绩为:%.2f...

编写一个c语言程序,实现录入学生学号和姓名信息的功能
答:include<stdio.h> include<stdlib.h> intmain(void){ chars[10];//姓名 intnum;//学号 printf("请输入姓名:\n");gets(s);printf("请输学号:\n");scanf("%d",&num);printf("姓名是:%s\n学号是:%d\n",s,num);system("pause");return0;} ...

C程序从键盘录入10名学生的C语言考试成绩,计算平均分,并从高到低输出...
答:} } } printf("平均分:%.*lf\n",sum*1./10); int k; printf("从低到高的分数排列是:\n"); for(k=0;k<=9;k++) { printf("%d\t",num[

C语言 编写一个程序,输入10位同学的姓名和成绩,并按学生成绩从高到低...
答:include<stdio.h>#include<string.h>#define N 10struct student{char name[20];int score;};void main(){struct student stu[N];struct student *p; int i,v,s,temp;char tempname1[20],tempname2[20];for(i=0;i<N;i++){printf("please input %d student name\n",i+1);scanf...

3.C语言 用结构体类型编一程序,输入一个学生的学号,姓名及三门课的成 ...
答:include<stdio.h>struct stud {int num;char name[30];float score[3];} ;int main(){struct stud stu ;int i;float avg ;printf("input number: "); scanf("%d", &stu.num );printf("input name: " ); scanf("%s", stu.name );printf("input 3 score:\n");avg=0;for( i=...

求一个C语言程序
答:void input(struct stu_info *head) //输入模块,雒东祥负责 { struct stu_info *p,*q; //p,q分别指向当前节点和下一个节点 q=head;while(q->next!=NULL) //遍历到最后 q=q->next;printf("请输入要录入学生的信息(学号,姓名,性别,民族,政治面貌,年龄)\n");p=(struct s...

用C语言编写一个通过键盘或文件输入学生信息,并将学生信息输出到文件...
答:用C语言编写一个通过键盘或文件输入学生信息,并将学生信息输出到文件和屏幕的程序 100 七、对编程的具体说明如下:1)定义一个student结构体如下:structstudent{charname[20];//姓名floatscore[4];//四门功课的成绩floataverage;//四门功课的平均成绩intorder;//根据平均... 七、 对编程的具体说明如下:1) 定义...

用C语言编写一个程序,输入N个学生的学号和成绩,求平均成绩,并输出其 ...
答:include<stdio.h>#define N 5struct Stu{ int id; double score;};void sortScore(Stu s[N]){ int i; int min=0,max=0; for(i=1;i<N;i++){ if(s[i].score>s[max].score) max=i; if(s[i].score...

求C语言编程实现由键盘输入3个学生的信息(包括学号、姓名、成绩)程序运 ...
答:for(j=i+1;j<3;++j)if((*p)->scorescore)p=a+j;if(p!=a+j){ t=*p;p=a[i];a[i]=t;} } } int main(){ struct Stu s[3],*a[3];int i;Input(s);for(i=0;i<3;++i)a[i]=&s[i];Sort(a);for(i=0;i<3;++i)printf("%d %s %.2f\n",a[i]->num,a[i...

求一个C语言程序,录入学生的名字和学号.
答:struct student{ char name[10];//名字 int num;//学号 } Stu;定义一个结构体数组,再输入数据