zoukankan      html  css  js  c++  java
  • 6.16.15

    这是使用'%s'读取数组,与原题给出的要求不符
    // 6.16.15
    #include <stdio.h>
    #include <string.h>
    int main(void)
    {
        char character[255];
        int i, length;
    
            scanf("%s", character);
            
        length = strlen(character); // 定义数组后,只需数组名即可知道长度
    
        for (i = length - 1;i >= 0; i--)
        {
            printf("%c", character[i]);
        }
        printf("
    ");
        return 0;
    
    }
    
    这是使用‘%c‘读取字符,读取时有些出入。
    // 6.16.15
    #include <stdio.h>
    #include <string.h>
    int main(void)
    {
        char character[255];
        int i, length;
    
        for (i = 0;i < 255;i++)
        {
            scanf("%c", &character[i]);
        }
        for (i = 0;i < 255;i++)
        {
            printf("%c", character[i]);
        }
    
        length = strlen(character); // 定义数组后,只需数组名即可知道长度
        printf("length is %d
    ", length);
    
        for (i = length - 1;i >= 0; i--)
        {
            printf("%c", character[i]);
        }
        printf("
    ");
        return 0;
    
    }
    

    这是使用‘%c‘读取字符的输出

  • 相关阅读:
    欢迎使用CSDN-markdown编辑器
    欢迎使用CSDN-markdown编辑器
    Math类简介
    Math类简介
    http_server
    tcp服务器
    swoole安装
    laravel源码解析
    VMware的Unity模式
    string.format() %d越界的问题
  • 原文地址:https://www.cnblogs.com/EisNULL/p/10617794.html
Copyright © 2011-2022 走看看