练习:在控制台输入一个字符,如果输入的是m,则输出男性,否则什么都不输出。
#include <stdio.h>
int main() {
char a;
scanf("%c",&a);
if (a == 'm') {
printf("男性\n");
}
return 0;
}
练习:从控制台输入一个字符,如果输入的是m,则输出男性,否则 输出⼥性。
#include <stdio.h>
int main() {
char a;
printf("Enter Char:");
scanf("%c",&a);
if (a == 'm') {
printf("男性\n");
}else {
printf("女性\n");
}
return 0;
}
练习:输⼊一个年份,判断该年份是否是闰年?如果是闰年,则输出该年是闰年,否则输出该年不是闰年。 提示: 闰年能被400整除或者能被4整除,但是不能被100整除。
方法一:if-else语句实现
#include <stdio.h>
int main() {
int Year;
printf("Enter year:");
scanf("%d",&Year);
if (Year % 400 == 0) {
printf("%d is leap year!\n",Year);
}else if (Year % 4 == 0 && Year % 100 != 0)
printf("%d is leap year!\n",Year);
else
printf("%d not leap year!\n",Year);
return 0;
}
方法二:方法一的升级版
#include <stdio.h>
int main() {
int Year;
printf("Enter year:");
scanf("%d",&Year);
if ((Year % 400 == 0) || (Year % 4 == 0 && Year % 100 != 0)) {
printf("%d is leap year!\n",Year);
}else{
printf("%d not leap year!\n",Year);
}
return 0;
}