下载此文档

C语言程序设计实验报告——实验.docx


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
C语言程序设计实验报告——实验.docxC 语言程序设计
实 1. 掌握结构体类型的概念和说明方法
验 2. 掌握结构体变量的定义和引用。结构体类型变量成员的使用。目 3. 掌握结构体数组的定义和使用方法。
的 4. 掌握指向结构体变量的指针变量的概念和应用
p->salary=1000??
printf("%s?%s?%d\n",,,??
printf("%s?%s?%d\n",(*p).name,(*p).department,(*p).salar
y)??
printf("%s?%s?%d\n",p->name,p->department,p->salary)??
}?
4. 编写 input() 和 output() 函数,输入、输出 2 个学生的数
据记录。上机运行以下程序。
分析:体会结构化程序设计思想的应用。 ?
#include?""?
#define?N?2?
struct?student?
{?
char?num[6]??
char?name[8]??
int?score[4]??
}stu[N]??
void?input()?
{?
int?i,j??
for(i=0?i<N?i++)?
{?
printf("\n?please?input?%d?of?%d\n",i+1,N)??
printf("num:?")??
scanf("%s",stu[i].num)??
printf("name:?")??
scanf("%s",stu[i].name)??
for(j=0?j<3?j++)?
{?
printf("score?%d.",j+1)??
scanf("%d",&stu[i].score[j])??
}?
printf("\n")??
}
}?
void?print(struct?student?stu[N])?
{?
int?i,j??
printf("\nNo.?Name?Sco1?Sco2?Sco3\n")??
for(i=0?i<N?i++)?
{?
printf("%-6s%-10s",stu[i].num,stu[i].name)??
for(j=0?j<3?j++)?
printf("%-8d",stu[i].score[j])??
printf("\n")??
}?
}?
void?main()?
{?
input()??
print(stu)??
}?
5. 利用结构体类型,编程计算一名同学

5 门课的平均分。上机
运行以下程序。
分析:计算一名同学
算术运算。 ?

5 门课的平均分,是对结构体成员

C语言程序设计实验报告——实验 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人森林书屋
  • 文件大小25 KB
  • 时间2022-03-28