今天学习了for和do while循环语句的使用方法,还了解了一些示例中提到的关键词。
for语句
for语句的结构为
for(表达式1; 表达式2; 表达式3)
循环语句;
表达式1为初始化部分,用于初始化循环变量;表达式2为判断部分,用于判断循环是否继续;表达式3为调整部分,用于对循环变量进行调整。与while相比,for语句中对循环干涉的变量较为集中,可以更好的进行修改。同时应该注意不要在for语句中的循环语句中对循环变量进行修改,容易导致for语句进入死循环。
do while语句
do while语句的结构为
do
循环语句;
while(表达式);
do while语句的特点是先进行一次循环语句的执行,然后在进行while语句中循环变量的判断。
关键字:
在最近的学习中发现关键字的使用非常频繁,为了更好的记忆和了解,决定在日志上加入这些。
strcmp:用于字符串的比较,int strcmp(const char * string1, const char *string2 ); 其结果为0时说明两者相同,非0说明不同。
strlen:用于求字符长度。size_t strlen( const char *string );
rand:用以创建一个随机数(0-32767之间)。int rand( void );
srand:创建一个随机数的起点,可以利用时间戳来达到起点不断变化的效果,确保rand生成的随机数不重复。
sleep:睡眠。sleep(1000);意为睡眠1000ms。
time:时间戳函数。还不太会用。
getchar:获取一个字符(ASCii码形式)int getchar( void ); 从键盘输入。getchar();可以清理缓冲区里的\n。
putchar:输出一个字符。
今天就到这里,希望明天还可以继续学习。
本文含有隐藏内容,请 开通VIP 后查看