码迷,mamicode.com
首页 > 其他好文 > 详细

第十二次作业总结

时间:2016-12-13 21:26:47      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:定义变量   基本数据类型   组成   can   类型   语言   ble   总结   int   

知识点:
1.结构:结构是一种特殊的构造数据类型。整形,实型等基本数据类型是系统预先设定好的,可以直接定义变量,不过也可以自己定义数据类型。
    struct 结构名{
      类型名 结构成员名1;
      类型名 结构成员名2;
      ......
      类型名 结构成员名n;
    };
    struct是定义结构类型的关键字,在struct之后,自己命名一个结构名,必须是一个合法的c标识符。关键字和他后面的结构名一起组成一个新的数据类型名。结构的定义用分号结束,因为c语言中把结构的定义看作一条语句。

2.字符串
  (1)字符串表现形式
    char str[]="1";     用字符数组存放一个字符串
    char* str="1";    用字符指针指向一个字符串
  (2)输出
    printf("%s\n",str);
  (3)‘\0’表示字符结束

 

代码
学生信息管理

#include<stdio.h>
struct student{
    int num;
    char name[10];
    int computer,english,math;
    double average;
} ;
int main()
{
    int i,n;
    struct student s1,max;
    printf("请输入n");
    scanf("%d",&n);
    printf("请输入学生学号,姓名,成绩\n");
    for(i=1;i<=n;i++){
        printf("No.%d:",i);
        scanf("% d% s% d% d% d",&s1.num,s1.name,&s1.math,&s1.english,&s1.computer);
        s1.average=(s1.math+s1.english+s1.computer)/3.0;
        if(i==1)max=s1;
        if(max.average<s1.average)
            max=s1;
    } 
    printf("num:% d,name:% s,average:%.2lf\n",max.num,max.name,max.average);
    return 0;
}

 

第十二次作业总结

标签:定义变量   基本数据类型   组成   can   类型   语言   ble   总结   int   

原文地址:http://www.cnblogs.com/fuyin980118/p/6171811.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!