课程小结:
1、顺序结构:格式控制 %d, %c, %f, %lf
2、分支结构:if-else、switch-case-default
3、循环结构:for(提供数字,暴力求解;控制循环次数;数组下标)
4、数据类型:int-2 byte or 4 byte、char-1 byte、double-16 byte、float-8 byte
5、运算符:
内容总结:
1、While
循环次数不固定时,用while
2、字符数组
一个字符获取:
getchar()--回显,需要回车键
Getch()--无回显
Getche()--带回显无需回车
字符串获取输出:
%s
puts()、gets()
字符串函数:查函数库
strcat():char *strcat(char *dest, const char *src)
字符串连接,将src连接到dest的尾部
strcmp():int strcmp(char *str1,char *str2)
字符串比较,在<string.h>中,是ASCII的比较。
返回值:小于0:str1<str2,等于0:str1=str2,大于0:str1>str2
strcpy():char *strcpy(char *dest, const char *src)
将字符串src拷贝到字符串dest中去
strlen():int strlen(const char *s)
得到字符串长度
strlwr(字符串名):char *strlwr(char *s)
将字符串中的字符变为小写字符
strupr(字符串名):char *strupr(char *s)
将字符串中的字符变为大写字符