清华大学出版社 TSINGHUA UNIVERSITY PRESS 选择结构程序举例 程序2: maino int yearleap: scanf(%d", &year); if(year%4==0) 能被4整除 {i(year%100==0 能被4整除能被100整除 fif(year%400=0)leap=-1;能被4整除能被100整除能被400整除 else leap 能被4整除能被100整除不能被400整除 else leap=1; 能被4整除不能被100整除 else leap=0; 不能被4整除 if(leap)printf"inlt is a leap year n); else printf( nlt is not a leap year In");
程序2: main() { int year,leap; scanf("%d",&year); if(year%4==0) 能被4整除 {if(year%100==0) 能被4整除能被100整除 {if(year%400==0) leap=1; 能被4整除能被100整除能被400整除 else leap=0;} 能被4整除能被100整除不能被400整除 else leap=1;} 能被4整除不能被100整除 else leap=0; 不能被4整除 if(leap)printf("\nIt is a leap year.\n"); else printf("\nIt is not a leap year.\n"); } 选择结构程序举例
清华大学出版社 TSINGHUA UNIVERSITY PRESS 选择结构程序举例 回文数是指正读和反读都一样的正整数。例如 3773是回文数。从键盘上任意输入一个四位正整 数判断这个数是不是回文数
• 回文数是指正读和反读都一样的正整数。例如 3773是回文数。从键盘上任意输入一个四位正整 数,判断这个数是不是回文数。 选择结构程序举例
清华大学出版社 TSINGHUA UNIVERSITY PRESS 取数字 1234怎么样把个十百千位的数字取出来呢? 1234%10=? 1234%100=? 1234%1000=? 1234/1000=? 1234/100=? 1234/10=?
• 取数字 1234怎么样把个十百千位的数字取出来呢? 1234%10=? 1234%100=? 1234%1000=? 1234/1000=? 1234/100=? 1234/10=?