欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C语言学习记录_2019.02.03

程序员文章站 2022-11-22 07:55:04
优先级:算术运算符 > 关系运算符 > 赋值 ==和!=的优先级低于其他关系运算符 连续的关系运算符从左到右进行 注释:“//”或“/**/” 判断语句:if else 写代码有时看重的是你能否让足够多的人读懂你的代码 if语句形式: (1)if ( ) {语句;} (2) if ( ) 语句;以句 ......
  • 优先级:算术运算符 > 关系运算符 > 赋值
  • ==和!=的优先级低于其他关系运算符
  • 连续的关系运算符从左到右进行
  • 注释:“//”或“/**/”
  • 判断语句:if else
  • 写代码有时看重的是你能否让足够多的人读懂你的代码
  • if语句形式:

(1)if ( )  {语句;} 

(2) if  ( )  语句;以句号为结束标志;没有大括号的话,只有紧跟在if 和else后面的那一句代码有效。因为if和else后面都只执行一句话,要想执行多个语句及必须加上大括号,所以总的来说加上大括号是最好的

  • 读入输入数据之后再输出数据的目的为了检验输入是否正确;
  • /* */编译会被替换为空格
  • 条件互补的并行判断,从高处(低处)往下判断

if

else if

else if

…….

else

  • 写程序即为写步骤
  • 352%100  ->52   去掉左边
  • 352/10      ->35   去掉右边
  • x/=10  -->  x=x/10
  • 查数字位数,最大能查10位;
  • 循环体内要有改变条件的机会
  • 代替调试显示变量的随时值:printf(“hr1”)等等
  • while循环:

while(<循环条件>)

{

<循环体语句>

}

  • do-while循环

do

{

<循环体语句>

}while(<循环条件>);---->注意分号不要丢失;

  • 结束一个语句,要么是大括号“{}”,要么是分号“;”
  • #include <stdio.h> 
    
    int main()
    {   int i=0;
        for(i=10;i>0;i--)
        {
            printf("%d\n",i);
        }
        
        return 0;
    }