189 8069 5689

c语言用函数输入学生信息 c语言用函数输入学生信息的方法

C语言试编写输入、输出学生信息的函数,设学生信息包括学号、姓名和5门课程的成绩。

#includestdio.h

成都创新互联从2013年开始,先为张掖等服务建站,张掖等地企业,进行企业商务咨询服务。为张掖企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

struct{

int num;

char name[10];

int s1,s2,s3,s4,s5;

}student[1000];

int main()

{

int number,i;

printf("请输入学生总人数:");

scanf("%d",number);

for(i=0;inumber;i++){

printf("请输入第%d名学生的信息\n",i+1);

printf("学号:");

scanf("%d",student[i].num);

printf("姓名:");

scanf("%s",student[i].name);

printf("成绩一:");

scanf("%d",student[i].s1);

printf("成绩二:");

scanf("%d",student[i].s2);

printf("成绩三:");

scanf("%d",student[i].s3);

printf("成绩四:");

scanf("%d",student[i].s4);

printf("成绩五:");

scanf("%d",student[i].s5);

}

printf("学生信息如下:\n");

for(i=0;inumber;i++){

printf("学号:%3d",student[i].num);

printf("姓名:%3s",student[i].name);

printf("成绩一:%3d",student[i].s1);

printf("成绩二:%3d",student[i].s2);

printf("成绩三:%3d",student[i].s3);

printf("成绩四:%3d",student[i].s4);

printf("成绩五:%3d\n",student[i].s5);

}

return 0;

}

C语言在键盘上输入三个学生的信息(包含学号,姓名,三门课的成绩)并在显示器上输

id, name, m1

id, name, m1

voidprintScore(intscore[4][3])

{inti,j;for(i=0;i4;i++)

{printf("学生%d的三门成绩分别为:

\t",i+1);for(j=0;j3;j++)

{printf("%d\t",scorei[j]);

if(j==2)printf("\n");}}printf("\n");}

printf()函数是格式化输出函数,一般用于向标准输出设备按规定格式输出信息。格式输出,它是c语言中产生格式化输出的函数(在stdio.h中定义)。

函数介绍

printf()函数是格式化输出函数,一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。函数的原型为:intprintf(constchar*format);

函数返回值为整型。若成功则返回输出的字符数,输出出错则返回负值。

printf()函数的调用格式为:printf("格式化字符串",参量表);其中格式化字符串包括两部分内容:一部分是正常字符,这些字符将按原样输出;另一部分是格式化规定字符,以"%"开始,后跟一个或几个规定字符,用来确定输出内容格式。

以上内容参考:百度百科-printf()

C语言题,求教大佬

#include stdio.h

#include string.h

typedef struct date

{

int year;

int month;

int day;

} DATE;

typedef struct student

{

int num;

char name[20];

char sex;

DATE birthday;

float score;

} STUDENT;

void input(STUDENT* s);

void output(STUDENT s);

int main()

{

STUDENT a;

input(a);

output(a);

return 0;

}

void input(STUDENT* s)

{

scanf("%d %s %c %d %d %d %f",s-num,s-name,s-sex,s-birthday.year,s-birthday.month,s-birthday.day,s-score);

}

void output(STUDENT s)

{

printf("%d %s %c %d %d %d %f\n",s.num,s.name,s.sex,s.birthday.year,s.birthday.month,s.birthday.day,s.score);

}

C语言 用输入函数输入自己的名字、学号和班级并将其输出(要求:使用字符数组)?

#include stdio.h

#include string.h

int main(int argc, char *argv[])

{

char name[32] = {0};

printf("Enter your name\n");

scanf("%s", name);

char sn[32] = {0};

printf("Enter your student number\n");

scanf("%s", sn);

char class[32] = {0};

printf("Enter your class\n");

scanf("%s", class);

printf("Name is [%s] Student Number is [%s] Class is [%s]\n", name, sn, class);

return 0;

}

C语言中学生信息的录入功能

1。根据学生信息定义一个结构体类型,再说明一个该结构体类型的数组。*/

struct stu_info{

char stuNo[10];/* No */

char stuName[30];/* Name */

float stuScore[3];/* the three scores */

float aveScore; /* average score */

float totalScore; /* total score */

}stu[10];

/* 2。用input函数从键盘上输入10个学生的数据。 */

void input()

{ int i = 0;

printf("Input the students' infomation(FORMAT LIKE:No Name score1 score2 score3):\n");

while(i 10)

{ printf("Input %d:",i + 1);

scanf("%s%s%f%f%f",stu[i].stuNo,stu[i].stuName,stu[i].stuScore[0],stu[i].stuScore[1],stu[i].stuScore[2]);

i++;

}

}


分享文章:c语言用函数输入学生信息 c语言用函数输入学生信息的方法
文章路径:http://jkwzsj.com/article/hjojcg.html

其他资讯