学C++第二天:
划重点:昨天的第一个作业,使用的库函数头文件<ctype.h>中主要包含的函数:
isalpha():检查字符是否是英文字母;
isdigit():检查字符是否是十进制数字;
islower():检查字符是否是小写字母;
issupper():检查字符是否是大写字母;
tolower():将字母转化为小写;
toupper():将字母转化为大写;
还有几种常量类型:
字面常量;
宏常量:#define PI 3.14 (在宏定义中一般不需要分号);
枚举类型:enmu{, , , };
还有static修饰的静态局部变量;
经过static修饰的在函数调用者只被初始化一次,并且会存放在数据区,改变了其可见性。
const修饰变量使其只可读不可写(必须初始化)。
第二天作业:
输入三个数字,输出其最大值,最小值和中间值:
int main()//三个数中的最大值 中间值 最小值
{
int a;
int b;
int c;
int m;
printf("请输入三个整数:\n");
scanf_s("%d %d %d", &a, &b, &c);
if (a < b)
{
m = b;
b = a;
a = m;
}
if (a < c)
{
m = c;
c = a;
a = m;
}
if (b < c)
{
m = c;
c = b;
b = m;
}
printf("最大值为:%d", a);
printf("中间值为:%d", b);
printf("最小值为:%d", c);
return 0;
}