能举个用结构体写的程序例子

能举个用结构体写的程序例子,第1张

#include<stdio.h>

#define STNUM 3 //学生数 

struct student{

char id[10]

char name[10]

float course[3]

}

int main(){

student st[STNUM] //student结构体数组 

int i,j

printf("==========录入信息==========\n")

for(i=0i<STNUMi++){

printf("请输入第%d个学生的信息\n",i+1)

printf("请输入学号:")

scanf("%10s",&st[i].id)

printf("请输入姓名:")

scanf("%10s",&st[i].name)

printf("请输入3门课的成绩:")

for(j=0j<3j++){

scanf("%f",&st[i].course[j])

sum[i] += st[i].course[j]

}

}

printf("==========学生信息==========\n")

for(i=0i<STNUMi++){

printf("-----------学生%d----------\n",i+1)

printf("学号:%s\n",st[i].id)

printf("姓名:%s\n",st[i].name)

printf("3门课的成绩:")

for(j=0j<3j++){

printf("%.1f ",st[i].course[j])

sum[i] += st[i].course[j]

}

printf("\n")

}

return 0

}

1.一个完整的系统一般由很多功能相对独立的单元模块组成。 2.单元模块中可以是类、函数。类和函数配合来实现想要的功能。(具体的代码里会用到变量、常量和系统关键字) 3.另外,还有界面部份和后端的数据库部份。 函数一般定义格式: funciton funName(Var1:string) begin //函数内容 end类的一般定义格式: type TMyObject=class(TOejct) private //私有部份 public //公有部份 end如果需要一个完整的 Delphi 程序例子,可以在下面的网址去下载一个: http://www.delphifans.com/

顺序结构

#include<stdio.h>

void

main()

{

printf("输入半径R\n")

float r

scanf("%f",&r)

float

area

area=3.14*r*r

printf("圆的面积为:%f

\n",area)

}

选择结构

#include<stdio.h>

#include<math.h>

void

main()

{

printf("输入一个整数求其绝对值\n")

int

a

scanf("%d",&a)

if(a>0)

printf("其绝对值为:%d\n",a)

else

printf("其绝对值为:%d\n",abs(a))

}

循环结构

#include<stdio.h>

void

main()

{

int

i

int

sum=0

for(i=0i<100i++)

{

sum=sum+i

}

printf("0+1+2+.....+99=%d\n",sum)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12051954.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存