您的位置首页百科知识

c语言试题

c语言试题

的有关信息介绍如下:

c语言试题

原题:

#include

void main()

{

struct stu{

int num;

float eng,math,aver;

};

struct stu a;

printf("请依次输入学号 英语和数学成绩用空格隔开\n");

scanf("%d %f %f",&a.num,&a.eng,&a.math);

a.aver=(a.eng+a.math)/2;

printf("\t学号\t英语\t数学\t平均分\n");

printf("\t%d\t%.2f\t%.2f\t%.2f\n",a.num,a.eng,a.math,a.aver);

system("pause");

}

指针:

#include

void main()

{

struct stu{

int num;

float eng,math,aver;

};

struct stu a;

struct stu *p;

p=&a

printf("请依次输入学号 英语和数学成绩用空格隔开\n");

scanf("%d %f %f",&a.num,&a.eng,&a.math);

a.aver=(a.eng+a.math)/2;

printf("\t学号\t英语\t数学\t平均分\n");

printf("\t%d\t%.2f\t%.2f\t%.2f\n",p->num,p->eng,p->math,p->aver);

system("pause");

}