正在加载图片...
第5章第2节 程序: mainO d int y,i; printf(“输入一个年号:”); scanf(“%d”,&y); i=(y%4==0&&y%100:=0)(y%4==0&&y%400==0) if(i==1) printf(“%d年是闰年”y); else printf(“%d年不是闰年Ⅶn”2y); 例2:将数学表达式1<x<3写成符合C规定的逻辑表达式 解:1≤x<3表示在数轴上为 即:x1和x<3同时成立 则写成C的逻辑表达式为:x>=1&&x<3 注意:直接定成1<=x<3的错误可假设经x=0、x=2和x=5进行 试算)第5章 第2节 程序: main() { int y,i; printf (“ 输入一个年号:”); scanf (“%d”,&y); i=(y%4= =0&&y%100!=0)||(y%4= =0&&y%400= =0); if (i= =1) printf (“ %d 年是闰年 \n”,y); else printf (“ %d 年不是闰年 \n”,y); } 例2 : 将数学表达式 1≤x<3 写成符合C规定的逻辑表达式 解: 1≤x<3 表示在数轴上为 即: x≥1和x<3同时成立 则写成C的逻辑表达式为: x>=1&&x<3 注意: 直接定成1<=x<3 的错误(可假设经x=0、x=2和x=5进行 试算) 1 3
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有