• C语言教程第一章: C语言概论 (3)



      运转本措施时,起首在显示器屏幕上给出提示串input number,这是由实行部分的第一行完成的。用户在提示下从键盘上键入某一数,如5,按下回车键,接着在屏幕上给出比力争论成效。

    输入和输入函数

      在前两个例子顶用到了输入和输入函数scanf和 printf,在第三章中我们要过细先容。这里我们先简略先容一下它们的格式,以便上面运用。scanf和 printf这两个函数分辨称为格式输入函数和格式输入函数。其意义是按指定的格式输入输入值。因而,这两个函数在括号中的参数表都由以下两部分构成: “格式控制串”,参数表  格式控制串是一个字符串,必须用双引号括起来,它流露发扬分析了输入输入量的数据规范。各类规范的格式流露发扬分析法可参阅第三章。在printf函数中还可以在格式控制串内泛起非格式控制字符,这时在显示屏幕上把原文照印。参数表中给出了输入或输入的量。当有多个量时,用逗号隔断。歧:
    printf("sine of %lf is %lf\n",x,s);
      个中%lf为格式字符,流露发扬分析按双精度浮点数处理。它在格式串中两次现,对应了x和s两个变量。其他字符为非格式字符则照原样输入在屏幕上
    int max(int a,int b);
    main()
    {
      int x,y,z;
      printf("input two numbers:\n");
      scanf("%d%d",&x,&y);
      z=max(x,y);
      printf("maxmum=%d",z);
    }
    int max(int a,int b)
    {
      if(a>b)return a;
       else return b;
    }
    此函数的成效是输入两个整数,输入个中的年夜数。
    /*函数分析');*/
    /*主函数*/
    /*变量分析');*/
    /*输入x,y值*/
    /*挪用max函数*/
    /*输入*/
    /*定义max函数*/
    /*把成效前去主调函数*/
      上面例中措施的成效是由用户输入两个整数,措施实行后输入个中较年夜的数。本措施由两个函数构成,主函数和max 函数。函数之间是并列关连。可从主函数中挪用其它函数。max 函数的成效是比力两个数,然后把较年夜的数前去给主函数。max 函数是一个用户自定义函数。因而在主函数中要给出分析');(措施第三行)。可见,在措施的分析');部分中,不单可以有变量分析');,还可以有函数分析');。关于函数的过细内容把在第五章先容。在措施的每行后用/*和*/括起来的内容为正文部分,措施不实行正文部分。

      上例中措施的实行过程是,起首在屏幕上显示提示串,请用户输入两个数,回车后由scanf函数语句采纳这两个数送入变量x,y中,然后挪用max函数,并把x,y 的值传送给max函数的参数a,b。在max函数中比力a,b的巨细,把年夜者前去给主函数的变量z,末了在屏幕上输入z的值。



    版权声明: 原创作品,承诺转载,转载时请务必以超链接形式标明文章 原始来因 、作者信息和本声明。不然将究查法律责任。

  • 相关阅读:
    Ducking
    MINITAB(二)
    JFreechart
    linux命令0424
    JAVA哈哈镜
    HTML(四)
    The 3n+1 problem
    [转载]:【读书笔记】.NET本质论
    ER图基本步骤
    [从架构到设计]第一回:设计,应该多一点(转载)
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1975633.html
Copyright © 2020-2023  润新知