大写转小写 依据ascll码表 a到A之间间隔32 所以 a-32=A
字符串常量“how are you”双引号
单引号是字符型常量‘a’
数据输入和输出函数
scanf读取的是标准输入
printf输出到控制台,输出到了标准输出
scanf使用方法
#include<stdio.h>
int scanf(const char *format,…);
format 是一个字符串。…是可变参数,参数的数目与format的%的数目保持一致
%d一个十进制整数
%f一个浮点数
%c一个单一的字符
%d,%f,%c 不限制出现次数
“%d%f%c”,&a,&b,&c
%d %f scanf会自己卡住 %c是字符型 所以它任何一个都要读取
%d %f 中间加不加空格都行 scanf会自己忽略
公历年份是4的倍数,且不是100的倍数,为普通闰年。公历年份是整百数,且必须是400的倍数才是世纪闰年。
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int year;
scanf("%d", &year);
if (year % 400 == 0 || year % 4 == 0 && year % 100 !=0)//&&
{
printf("yes\n");
}
else {
printf("no\n");
}
}
判断闰年