结构体简单操作.doc_第1页
结构体简单操作.doc_第2页
结构体简单操作.doc_第3页
结构体简单操作.doc_第4页
结构体简单操作.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

结构体学生定义如下:struct student char name20; int age; int ywcj; int sxcj; int jsjcj; float pjcj; ;1. 输入5个人的信息(pjcj不能输入),求年龄最大的人的信息。#include stdio.hstruct studentchar name20;int age;int ywcj;int sxcj;int jsjcj;float pjcj;stu5=hm,19,80,83,90,0,zx,18,81,82,83,0,xpz,20,84,79,80,0,lhf,22,79,88,81,0,rbb,21,82,79,85,0;void main()int i,j,max=0;for(i=0;i5;i+)stui.pjcj=(stui.ywcj+stui.sxcj+stui.jsjcj)/3.0;if(maxstui.age)max=stui.age;j=i;printf(年龄最大人的信息为:n);printf(%s,%d,%d,%d,%d,%.2fn,,stuj.age,stuj.ywcj,stuj.sxcj,stuj.jsjcj,stuj.pjcj);2. 输入5个人的信息(pjcj不能输入),求平均成绩最高的人的信息。#include stdio.hstruct studentchar name20;int age;int ywcj;int sxcj;int jsjcj;float pjcj;stu5=hm,19,80,83,85,0,zx,18,81,82,83,0,xpz,20,84,87,80,0,lhf,22,79,88,81,0,rbb,21,82,79,85,0;void main()int i,j,max=0;for(i=0;i5;i+)stui.pjcj=(stui.ywcj+stui.sxcj+stui.jsjcj)/3.0;if(maxstui.pjcj)max=stui.pjcj;j=i;printf(平均成绩最大人的信息为:n);printf(%s,%d,%d,%d,%d,%.2fn,,stuj.age,stuj.ywcj,stuj.sxcj,stuj.jsjcj,stuj.pjcj);3. 命令行参数:在命令行上输入两个数及运算符,求其值。例:假设命令为js. 若输入:js 23+45 则输出:68#include stdio.hint ctoi(char c)int s,i;s=0;i=0;while(ci!=0)s=s*10+ci-0;i+;return s;void main(int argc, char *argv)char op;int d1,d2;double s;op=argv20;d1=ctoi(argv1);d2=ctoi(argv3);switch (op)case +: s=d1+d2;break;case -: s=d1-d2;break;case *: s=d1*d2;break;case /:if (d2=0)printf(除数不能为0!n);return;elses=1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论