zoukankan      html  css  js  c++  java
  • 作业十二

    ---恢复内容开始---

    一查找最长字符串

    #include<stdio.h>
    #include<string.h>
    int main()
    {
        int i;
        char sx[80],smax[80];
        scanf("%s",sx);
        strcpy(smax,sx);
        for(i=1;i<5;i++)
        {
            scanf("%s",sx);
            if(strcpy(smax,sx)>0)
            strcpy(smax,sx);
        }
        printf("max is %s
    ",smax);
        return 0;
    }

    二,分类

    #include<stdio.h>
    int main()
    {
        int a,word=0,space=0,number=0,other=0; 
        while((a=getchar())!='
    ')
        {
            if((a>='A'&&a<='Z')||(a>='a'&&a<='z'))
                word++;
            else if(a==' ')
                space++;
            else if(a>='0'&&a<='9')
                number++;
            else
                other++;
        }
        printf("字幕数量:%d
    ",word);
        printf("空格个数:%d
    ",space);
        printf("数字个数:%d
    ",number);
        printf("其他个数:%d
    ",other);
        return 0;
    }

     

    3学生信息管理系统

    需要一点时间,还没做完,太大了,每试一下就一个错误。

    总结

    1.字符串和字符指针:字符串常量“array” "point" ,用一对双引号括起来的字符序列,被看做一个特殊的一维字符数组,在内存中连续存放,实质上是一个指向该字符串首字符的指针常量。

    2.定义字符指针后,如果没有对它赋值,指针的值是不确定的,不能明确它指向的内存单元。

    3.为了尽量避免引用未赋值的指针所造成的危害,在定义指针时,可先将它的初值置为空。

    4.字符串的复制、连接和比较及字符串长度:字符串复制、连接和比较及计算字符串长度的函数,在系统头文件string.h中被定义。

    5.结构的嵌套定义:在定义嵌套的结构类型时,必须先定义成员的结构类型,再定义主结构类型。

    三种定义结构变量的方式:

    1.单独定义:先定义结构类型,再定义具有这种结构类型的变量。

    2.混合定义:在定义结构类型的同时定义结构体变量。

    3.无类型名定义:在定义结构体变量时省略结构体名。

    心得

    除了最后一个题实在是麻烦,第一个题是直接照书上抄下来的,总体来说,这次作业难度并不大,但是实在是麻烦,第二题想明白了,也就知道怎么用if去定范围了,后面的第三题做了好长时间还没做完,每次使者运行一下,都会出现错误,然后越改越乱,重做了好几次,总是会出现各种小错误,这几天我争取做完。

    ---恢复内容结束---

  • 相关阅读:
    Flink 源码解析 —— 深度解析 Flink 序列化机制
    Flink Metrics 源码解析
    Flink 源码解析 —— JobManager 处理 SubmitJob 的过程
    vue封装插件并发布到npm上
    vue+ivew-admin开发项目,内存占用过大解决办法
    Vue-cli 2.9 多页配置及多页面之间的跳转问题
    vuex2.0 基本使用(3) --- getter
    vuex2.0 基本使用(2) --- mutation 和 action
    vuex2.0 基本使用(1) --- state
    如何新建仓并 上传本地新的项目
  • 原文地址:https://www.cnblogs.com/litianhao/p/6181499.html
Copyright © 2011-2022 走看看