编写一个c语言程序,实现录入学生学号和姓名信息的功能

作者&投稿:单于畅 (若有异议请与网页底部的电邮联系)
~

#include<stdio.h>

#include<stdlib.h>

intmain(void)

{

chars[10];//姓名

intnum;//学号

printf("请输入姓名:
");

gets(s);

printf("请输学号:
");

scanf("%d",&num);

printf("姓名是:%s
学号是:%d
",s,num);

system("pause");

return0;

}

扩展资料

c语言建立学生档案

#include<stdio.h>

#include<string.h>

结构学生

{

整数

字符名称[10];

intEng;

垫子;

};

//s_number-检索的学号

//numebr-文档已经存储的学号

//按学号查找

布尔搜索(chars_New[],charNew[])

{

如果(strcmp(s_New,New))

{

返回true;//查找成功

}

其他

{

returnfalse;//查找失败

}

}

无效menu()

{

printf(“-----------------------------------------------------------
“);

printf(“菜单:
”);

printf(“1。建立学生档案
”);

printf(“2。读取所有学生记录
”);

printf(“3。在文件尾添加学生记录
”);

printf(“4。查询学生姓名
”);

printf(“5。结束程序
”);

printf(“-----------------------------------------------------------
“);

}

无效menu_2()

{

printf(“-----------------------------------------------------------
“);

printf(“查找选择菜单:
”);

printf(“1。按名字查找
”);

printf(“2。按学号查找
”);

printf(“请选择:
”);

printf(“-----------------------------------------------------------
“);

}

intmain()

{

而(1)

{

菜单();

法官

printf(“请输入你的选项:”);

判断=scanf(“%d”,&n);

如果(判断==0)

{

printf(“输入格式错误!
”);

}

开关(n)

{

情况1:

{

FILE*pf=fopen(“Student.txt”,“w+”);

字符标志='Y';

while(flag=='Y'|flag=='y')

{

学生stu;//创建学生结构体

printf(“请输入学生的学号:
”);

scanf(“%d”,&stu.number);

getchar();//吃掉以上一个输入的回车符

printf(“请输入学生的姓名:
”);

scanf(“%s”,stu.name);

printf(“请输入学生的语文成绩:
”);

scanf(“%d”,&stu.Chi);

printf(“请输入学生的英语成绩:
”);

scanf(“%d”,&stu.Eng);

printf(“请输入学生的数学成绩:
”);

scanf(“%d”,&stu.Mat);

//把学生档案导入Student.txt文档

fprintf(pf,“#姓名:%s
学号:%d
语言成绩:%d
英语成绩:%d
数学成绩:%d
”,stu.name,stu.number,stu.Chi,stu.Eng,stu.Mat);

getchar();//吃掉以上一个输入的回车符

printf(“是否继续输入学生档案?(是或否)
”);

判断=scanf(“%c”,&flag);

如果(判断==0)

{

printf(“输入格式错误!
”);

}

}

fclose(pf);

打破;

}




如何用C语言编写一个计算机程序?
include "stdio.h"main(){ int x;printf("请输入一个整数");scanf("%d",&x);if(x%2 == 0) printf("%d是偶数\\n",x);else printf("%d是奇数\\n",x);}

编写一个C语言程序,i=8输出下列各表达式:i,i++,++i,--i,i--,-i++...
int i=8;printf("%d%d%d",i,i++,++i,--i,i--,-i++,-i--);}

用C语言编写一个程序,从键盘上输入一个小写字母,将其本身及对应的大写字...
include <stdio.h> int main(){ char ch;scanf("%c",&ch);printf("%c",ch-'a'+'A');return(0);} 示例一:include<stdio.h> int main(){ char ch;scanf("%c",&ch);printf("Letter %c converted into a letter %c!",ch,ch-32);\/\/大写字母ASCII码比小写字母小32 return 0;...

如何用C语言编写一个程序?
include <stdio.h> int main(void){ float n, n2, n3;printf("请输入一个数\\n");scanf("%f",&n);printf("请再输入一个数\\n");scanf("%f",&n2);n3=n2+n;printf("这两个数的和是%.2f",n3);return 0;}

C语言编写一个大小写字母转换的程序
define XIAOXIE(x) (x>='a' && x<='z') \/\/判断是小写字符。define ZHUANXIAOXIE(x) (x-'A'+'a')\/\/转为小写 define ZHUANDAXIE(X) (x-'a'+'A')\/\/转为大写 int main(){ char str[100];int i;gets(str);for(i = 0; str[i]; i ++)if(DAXIE(str[i])) str[i] = ...

如何用C语言编写一个简单的程序!
1、鼠标左键双击c语言软件,打开,打开后界面如图,点击关闭即可 2、点击上方程序窗口左上角的文件,选择新建 3、在打开的窗口中选择文件,下边一般是第四个 c++Source file,输入文件名(hellw.c),一定要以“.c”为后缀结尾 4、进入编辑页面在,页面编辑源代码就可以 includestdio.h void main()...

如何编写C语言程序?
1.打开桌面上的DEV_C++,进入如下界面:2.快捷键“CTRL+N”建立新源代码。3.输入源代码,下面给出最简单的Hello,world源代码:include <stdio.h> int main( ){ printf("Hello,World\\n");return 0;} 4.按下F11编译并且运行源代码,得到运行结果:5.点击任意键返回源代码编辑界面可以继续进行开发...

c语言编写一个程序,非常简单
(1)include "stdio.h"#include "math.h"int main(int argc,char *argv[]){float m,r;int n;printf("Please input, the number of the principal and interest rates in turn.\\n");if(scanf("%f,%d,%f",&m,&n,&r)!=3 || m<0 || n<0 || r<0){printf("Input error, exit...

如何用c语言编写一个程序?
include<stdio.h> int main(){ int i,m=0;for(i=2;i<=100;i+=2) m=m+i;printf("%d\\n",m);return 0;} 或 include int main(){ int i,sum=0;for(i=1;i<=50;i++){ sum=sum+2*i;} printf("2+4+6+…+98+100=%d\\n",sum);return 0;} ...

用C语言编写一个计算最大值的程序
C程序代码如下:解析:1、首先定义a,b,c,max四个整型变量,并输入a,b,c三个数;2、定义最大值为a,if循环体还是对b和c进行循环;3、根据循环体判断最大的值,最后输出结果。

施甸县14735461866: 求一个C语言程序,录入学生的名字和学号. -
巩种怡美: 也不知道你想要的是个什么样的程序,随便写一个简单的,你看看吧. #include <stdio.h> #include <stdlib.h> int main(void) {char s[10];//姓名int num;//学号printf("请输入姓名:\n");gets(s);printf("请输学号:\n");scanf("%d",&num);printf("姓名是:%s\n学号是:%d\n",s,num);system("pause");return 0; }

施甸县14735461866: 在电脑上怎么编写c语言输入我是一个学生? -
巩种怡美: #include<stdio.h> void main() { char s[80];printf("请输入一句话:"); scanf("%s",s);printf("你输入的是:%s\n",s); } 程序运行后提示“请输入一句话:”你可以在冒号后面输入:我是一个学生 输入完成后回车,程序在下一行输出“你输入的是:xxxx”并换行,其中xxxx就是刚才你输入的内容,然后程序运行结束退出.

施甸县14735461866: 一个简单的C程序一学习小组有6名同学,编写程序录入学生的学号(16位),姓名(最多4个汉字),成绩.要求:输出每名学生的成绩,最高分,平均... -
巩种怡美:[答案] /*一学习小组有6名同学,编写程序录入学生的学号(16位),姓名(最多4个汉字),成绩.要求:输出每名学生的成绩,最高分,平均分,写两个程序,(1)用数组.(2)用带指针的结构体.谁方便的话帮写下这两个程序.*/...

施甸县14735461866: 用C语言编写一个通过键盘或文件输入学生信息,并将学生信息输出到文件和屏幕的程序 -
巩种怡美: #include "stdafx.h" #include "stdio.h" int i;struct student {char name[20]; //姓名float score[4]; //四门功课的成绩float average; //四门功课的平均成绩int order; //根据平均成绩的排序名次 };void inputFromKeyboard(struct student stu[]...

施甸县14735461866: (1/2)编写一个C程序,要求录入学生的基本信息(学号、姓名、班级、各科成绩(英语,高数,计算机导论、... -
巩种怡美: 要用结构体,struct函数.要在成员中加入指针变量,构成链表.便可储存一个个的学生数据. 结构体如下: struct student {int number; char class [10]; char name【20】; int score english; int score math; int score computer; int score database; int score cprogramme; struct student *next; }这是定义的结构体,然后申请结构体生成链表.就可以储存数据.其中struct student*next是指向下一个结构体的指针.

施甸县14735461866: C语言编写程序 输入学生姓名与成绩 假设最多有50名学生 -
巩种怡美: #include#include#include void main(){ int i,j,count=0; double avg,temp,score[50],tempScore[50],sum=0; char *sName[50],str[1000];//问题1 for(i=0;iprintf("请输入第%d个学生的名字和分数(名字和分数之间使用空格隔开):",(i+1)); ...

施甸县14735461866: /编写一个程序,输入n个学生的姓名和出生日期,并按年龄从大到小输出.(用c语言编写) #include<stdio.h> # -
巩种怡美: #include<stdio.h> int main() {int n,i,j,index;struct std{char name[10];int day; }student[10],s;printf("请输入n,n<=10\n");scanf("%d",&n);for(i=0;i<n;i++){printf("请输入名字和出生日期");scanf("%s%d",student[i].name,&student[i]...

施甸县14735461866: 用C语言编写程序:从键盘输入一个班10个学生的学号和每个学生考试?
巩种怡美: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546struct students{ char num[7]; char name[20]; int scores[3]; float ave...

施甸县14735461866: 编写程序,实现输入5个学生的学号、姓名及c语言课成绩.并输出. -
巩种怡美: #includepublic class student { int ID; string name; int grade; } void main() { student std[4]; for(int i=0,i<5,i++) { cout<<"请输入第"<<<"个学生的学号、姓名、c语言程序成绩" cin>>std[i].ID>>std[i].name>>std[i].grade; } cout<<"输出信息"<

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网