有一个结构体变量stu,内含学生学号,姓名和三门课成绩。要求在main函数中为各位成员赋值,在另一函数print中将他们输出。

来源:互联网 发布:程序员修炼之道kindle 编辑:程序博客网 时间:2024/05/23 11:37
// 121209  第七章例7.5.cpp : 定义控制台应用程序的入口点。///*         * Copyright (c) 2012, 烟台大学计算机学院         * All rights reserved.         * 作 者:  刘同宾       * 完成日期:2012 年 12 月 09 日         * 版 本 号:v1.0         *         * 输入描述:  有一个结构体变量stu,内含学生学号,姓名和三门课成绩。*             要求在main函数中为各位成员赋值,在另一函数print中将他们输出。      * 问题描述: * 程序输出:* 问题分析:略        * 算法设计:略         */#include "stdafx.h"#include<iostream>#include<string>using namespace std;struct student  //声明结构体类型student{int num;string name;float score[3];};int main(){void print(student);  //函数声明,形参类型为结构体studentstudent stu; //定义结构体变量stu.num=12345;   //以下五行对结构体变量各成员赋值stu.name="liu tong bin";stu.score[0]=67.5;stu.score[1]=89;stu.score[2]=78.5;print(stu);  //调用print函数,输出stu各成员的值return 0;}void print(student stu){cout<<stu.num<<"  "<<stu.name<<"  "<<stu.score[0]<<"  "<<stu.score[1]<<"  "<<stu.score[2]<<"  "<<endl;}

原创粉丝点击