C语言自之C语言学习1

    #include<stdio.h>
    main()
    {
    printf(“hello,world\n”);
    }

 

    

 

1.3for语句

    lower=0;
    upper=300;
    step=20;

  
1.2-变量和算术表明式(华氏温度与摄氏温度直接的算计)

      

 

 

 

       旧事重提: ;
这一个的确要命重大,可能是本身是新手就不行容易忘,就导致程序出错,可是不会晤唤起而是为没有;
  因为;缺乏会招致 int fahr
无效也即是尚未优先注脚变量fahr就举行动,故程序错误

for

main()
{
    int fahr ,celsius;
    int lower , upper,step;

 

    1.1-第一个C语言

 

 

C语言,       
最终问一下,同意都是算温度的,第一只while,第二只for,第五只define它们分别发生什么优劣呢

        学习是怡的,尤其是由前边看来一个主次的一头雾水到大约精通了凡怎么回事,那些进程是兴奋开心之,让自家不住的进化,不可能自拔,明日尽管收,总括一下。

    fahr=lower;
    while(fahr<=upper){
        celsius=(5 * (fahr-32)) / 9;
        printf(“%1d\t%6d\n”,fahr,celsius);
        fahr= fahr + step;
    }
}

#include<stdio.h>

      tip:  
1、int表示输入的吧整数,后止的float为小数浮动

     
自己之问题:没有任何指示手敲时候,发现自己有些部分是匪记要顺序是乱的,后来好想要逻辑和一些基础之事物。例:
fahr, celslius,lower,upper,step,应放于最起首部分,因为兼具变量必须先行申明后使用,平时位于函数起首处.

#include<stdio.h>

    自己的差: ” ; ” 
有时候会忘记,这些得专注一下

    tip:\n换行符

       
tip;简而言之define就是一个交替的企图,可以轮换任何标志不囿于为数字,使用时留意分寸写就吓

 

 

       
先勾勒及此处而发生左的只求我们指正,或在来什么观点,随便说,如果起雷同从学习的伴还好,下一样篇之题目会相比较多可可能大孩子气。(附上自之qq:3079269453)

 

 

 

友好之观,while是最最谨慎的,for是极致简易的,define其实不绝清楚,可是这么些观点可能仍然错的,等待我们之视角

    

1.4记常量

whlie

             
   2、因为是int所以  celsius=(5 * (fahr-32)) / 9,假倘诺float则可假诺 
celsius=(5.0  /  9.0)  *  (fahr-32)

C语言中整数除法操作实施舍位,5/9结实碰头发出小数,小数则被放任保留整数,总括结果造成大要命之偏向;当是float时,即浮点数相除是,结果未相会为舍位

main()
{
    int fahr;
    for (fahr=0;fahr<=300;fahr=fahr+20)
        printf(“%3d\t%6.1f\n”,fahr,(5.0 / 9.0) * (fahr-32));
}

标记常量define(替换文本)

#include<stdio.h>
#define LOWER  0
#define UPPER  300
#define STEP   20
main()
{
    int fahr ;
    for (fahr=LOWER;fahr<=UPPER;fahr=fahr + STEP)
    printf(“%3d\t%6.1f\n”,fahr,(5.0 / 9.0) * (fahr-32));
}