zoukankan      html  css  js  c++  java
  • 10月17日的疑问

    ***10月17日疑难问答***

    (1)void和int有什么区别?

    void代表不返回任何值;
    int会返回一个整型的值;

    (2)怎么记录输入时换行的次数?

    #include<stdio.h>
    int main( )
    {
      int nc=0;
      char c;
      while((c=getchar( )) != EOF)
      {
      if(c == '
    ')//'
    '为换行符,记录其行数
        nc++;
      }
      printf("%d
    ", nc);
      return 0;
    } 

    补充:注:''为终止符,' '为空格,' '为换行符,' '为制表符

    #include<stdio.h>
    int main( )
    {
      int nc1=0, nc2=0, nc3=0;
      char c;
      while((c=getchar( )) != EOF)
      {
        if(c == ' ')
          nc1++;
        if(c == '	')
          nc2++;
        if(c == '
    ')
          nc3++;
      }
      printf("空格数:%d
    制表符数:%d
    换行符数:%d
    ", nc1, nc2, nc3);
      return 0;
    } 

    (3)怎么拷贝多个字符串

    #include<stdio.h>
    int main( )
    {
      char c;
    
      while((c=getchar( )) != EOF)
      {
        putchar(c);
        c=getchar( );//不必使用strcpy函数
      }
      return 0;
    }
    //拷贝函数strcpy

    备注:我是新手,多多见谅!同时感谢我的老师“吉吉范特西”,再次感谢!!

  • 相关阅读:
    解决maven无法下载jar的问题
    Vue-Router 基础
    VUE自定义组件
    VUE过滤器
    VUE生命周期函数
    VUE表单输入绑定
    VUE计算属性和监听器
    VUE 模板语法
    VUE介绍
    taro3.x: 函数组件createIntersectionObserver
  • 原文地址:https://www.cnblogs.com/6666junyiliu/p/5975286.html
Copyright © 2011-2022 走看看