- if为判断条件
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
void main()
{
int y;
printf("请输入一个年份:");
scanf("%d", &y);
if ((y % 4 == 0) && (y % 100 != 0) || (y % 400 == 0))
printf("%d年是一个闰年", y);
else
printf("%d年不是一个闰年", y);
}
void main()
{
char sex;
char sports;
char diet;
float myheight;
float faheight;
float maheight;
printf("你是男孩(b),还是女孩(g)?");
scanf("%1s", &sex);
printf("你输入你爸爸的身高(cm):");
scanf("%f", &faheight);
printf("你输入你妈妈的身高(cm)");
scanf("%f", &maheight);
printf("你是否喜欢体育锻炼(Y/N)?");
scanf("%1s", &sports);
printf("是否有良好的饮食习惯等条件(Y/N)");
scanf("%1s", &diet);
if (sex == 'b' || sex == 'B')
myheight = (faheight + maheight) * 0.54;
if (sex == 'g' || sex == 'G');
myheight = (faheight + maheight) / 2.0;
if (sports == 'Y' || sports == 'y')
myheight = myheight * (1 + 0.023);
if (diet == 'Y' || diet == 'y')
myheight = myheight * (1 + 0.015);
printf("Your future height will be%6.2f(cm)\n", myheight);
}