C++ 结构体数组
教程导读
学研发网的这篇信息学奥赛技术教程文章主要介绍了C++ 结构体数组,现在分享给大家,供学习和参考。文章包含861字,纯文字阅读大概需要3分钟。
教程信息
学习目标
掌握结构体数组
掌握课程练习代码
一、结构体数组
方式一
struct student { int no; // 学号 char name[20]; // 姓名 double score; // 学分 } s1[6]; //定义结构体数组 int main() { cout << s1[0].no << endl; return 0; }
方式二
struct student { int no; // 学号 char name[20]; // 姓名 double score; // 学分 }; int main() { student s2[6]; //数组 cout << s2[0].no << endl; return 0; }
二、结构体数组:计算平均分
#include <iostream> using namespace std; struct student { int no; // 学号 char name[20]; // 姓名 double score; // 学分 }; int main() { student arr[3] = { {1001,"张三",100}, {1002,"李四",97}, {1003,"王五",90}, }; //求平均分 double totalScore = 0; for(int i = 0; i < 3; i++){ totalScore += arr[i].score; } cout << totalScore/3.0 << endl; return 0; }
教程咨询
如果章节内容看不懂,可以联系作者。
教程总结
以上是学研发网为您提供C++ 结构体数组的全部内容,希望教程文章能够帮你了解学习C++ 结构体数组,解决所遇到的问题。 如果觉得学研发网信息学奥赛教程内容还不错,欢迎将学研发网网站推荐给身边需要的人。
教程备注
版权声明:教程内容为学研发网整理和编写,如需转载请联系站长并附上文章原始链接和原始作者信息。
手机阅读
扫描二维码推送至手机访问。
本文链接:http://www.xueyanfa.com/xinaojiaocheng/xinaocpp-101.html
发布时间:2023-11-21
更新时间:2024-01-08