算术运算符:五种常用的运算符,“+”、“-”、“*”、“/”及“%”(这个不是百分号,叫取余)。运算规则与代数运算不同之处:除法运算,两个整数相除,商为整数,小数部分会被舍弃。如:10/4=2;而不是10/4=2.5;求余运算:参加运算的两个数必须是整数,否则将会出错;第二个数不可以为0,无意义;符号与第一个数相关,与第二个没有任何关系(例如:10%4=2;10/2=4余2;)。自增自减运算符:++自增运算符。如a++,++a都等价于a=a+1;  —自减运算符。如a—,--a,都等价与a=a-1;注意:常量是不能自增和自减的。单独使用时两者没有区别。一起使用时,++a是先+1,a++是先赋值再加。

 
     关系运算符<(小于)、<=(小余等于)、>(大于)、>=(大于等于)  、==(等于)、!=(不等于关系运算符只有两种:如果条件成立,结果就为1,也就是真;如果条件不成立,结果为0,也就是假。注意:任何非0值为真,为0值为假。
    逻辑运算符 
        &&:条件1&&条件2(如果两个条件同时为真则表达式结果为真);
        ||:条件1||条件2(两个条件有一个为真则表达式结果为真);
       !:!条件  (取非(取条件的相反值))
scanf函数用于接收键盘输入
     printf(“请输入你的年龄:”);
      int age;
    scan(“%d”,&age);
    printf(“你的年龄为:%d”,age);
C语言中又三种流程结构:1.顺序结构  2、循环结构  3、选择结构
选择结构
  if()条件以及if-else条件结构
  if(条件){
   如果条件成立,则执行里面的语句块
  }
  if(条件){
   如果条件成立,则执行里面的语句块。
 }else{
   如果不成立,执行这里的语句块。
}
do(
   语句块;循环操作的内容
)while(条件);
 
while(条件){
   语句块;循环操作内容;
}
do{
 
}while和while循环的区别是:do-while  不管条件是否正确都会执行一遍,然后再判断条件进行循环,while是先判断条件,当条件符合条件后才进行循环。总之,do-while是循环一遍后再判断条件,while是判断条件后再进行循环。
 
for循环的语法结构和执行顺序:
        1⃣️         2⃣️     4⃣️
for(语句一;条件;语句二){//这里的for循环和java中是不一样的,java中语句一后边是逗号,而C中是分号!!!
    循环内容;3⃣️
}
break是终止整个循环,continue是终止某次循环

 

相关文章:

  • 2022-01-18
  • 2021-10-25
  • 2021-08-23
  • 2021-05-31
  • 2021-10-27
猜你喜欢
  • 2022-12-23
  • 2021-06-16
  • 2021-04-16
  • 2021-07-09
  • 2021-09-20
  • 2021-12-05
相关资源
相似解决方案