C语言学习日志 day1

来源:互联网 发布:2017淘宝总额 编辑:程序博客网 时间:2024/04/30 03:14

100以内能被5或7整除的数,每行5个的显示出来

#include<stdio.h>

#include<math.h>            
int main() 
 { int n,m;m=0;
   for(n=0;n<=100;n++)   
   if(n%5==0||n%7==0)
   {printf("%d",n);
    m++; 
    if(m%5==0)
    {printf("\n");
    }
   }
 return 0;

 }                                              每行5个即每行数量为5的倍数时输入一个 \n。   当有include<math.h>时,gcc 后面要加一个-lm

纠错

1. for里面用;隔开,不是  ,  

2.程序里出现的变量都要先定义 如 int   char  float double 分别用来定义整型,字符,浮点型变量

3. 判别year表示的某一年是否为闰年可以用一个逻辑表达式来表示。闰年的条件是符合下面两个 条件之一(1)能被4整除,不能被100整除(2)能被400整除

    可写出表达式    (year%4==0&&year%100!==0)||year%400==0;

   !==  不等于

4. for if while等后面不用加分号,可以加大括号。

5.if用来赋值时,例如求a,b,c中的最大值,先定义一个中间量n

    n=(a>b)?a:b;    /将a,b中较大的赋值到n

    max=(n>c)?a:b;  



0 0