【C语言-18】定义某类的一组变量(结构变量)

 时间:2024-10-30 02:11:22

通过数组,我没可以定义一组变量,然而如果一组变量里有不同的变量类型,怎么定义呢?这里便要用到结构变量。

【C语言-18】定义某类的一组变量(结构变量)

2、输入以下内容:#include<stdio.h>struct student{ int num; char name[20]; float score稆糨孝汶;};main(){ int i; struct student cla[5]; for(i=1;i<=5;i++){ printf("请输入姓名:"); scanf("%s",&cla[i].name); printf("请输入学号:"); scanf("%d",&cla[i].num); printf("请输入分数:"); scanf("%f",&cla[i].score); } printf("情况如下:\n\n姓名\t学号\t分数\n"); for(i=1;i<=5;i++)printf("%s\t%d\t%.2f\n",cla[i].name,cla[i].num,cla[i].score);}

【C语言-18】定义某类的一组变量(结构变量)

说明:

1、struct student{ int num; char name[20]; float score;};这里定义了一个名为student的结构变量类型,在该变量下包括三个不同类型的自变量。

【C语言-18】定义某类的一组变量(结构变量)

3、结构变量在调用时用“.”连接结构变量名和结构变量内的变量,如:变量cla.num便代表,cla中的num变量。在赋值等操作时需要用cla.num而不能仅仅用num,如图:

【C语言-18】定义某类的一组变量(结构变量)
  • Excel二维柱形图如何为图形添加“幂”趋势线
  • Excel制作面积折线图的方法
  • 烟度计有哪几种
  • word文档如何更改带直线的散点图样式
  • excel怎样利用单元格求一元二次方程的解
  • 热门搜索
    输卵管造影后多久可以要孩子 怎么去毛孔 青州旅游景点大全 分居多久可以起诉离婚 怀孕多久可以做b超 膝盖冷是怎么回事 怎么查看电脑配置信息 怎么给移动硬盘分区 金迪木门怎么样 杨梅怎么保存