天天看点

while循环和for循环的学习

#include<stdio.h>

//输入输出函数

int main()

{

int ch = 0;

while ((ch = getchar()) != eof)//eof=end of file文件结束标志

 putchar(ch);

}

return 0;

//while((ch=getchar())!="\n")  {;}的应用

int ret = 0;

char password[20] = { 0 };

printf("请输入密码:");

scanf_s("%s", password);

while ((ch = getchar()) != '\n')

 ;

printf("请确认(y/n):>");

ret = getchar();

if (ret == 'y')

 printf("确认成功");

else

 printf("放弃确认");

/*

for循环

for(初始化:判断:调整)

不在循环体内更改变量,防止循环失去控制

建议前闭后开区间

*/

int i = 0;

for (i = 1; i <=10; i++)

 printf("%d\n",i);

do_while循环

int i = 1;

do

 i++;

while (i <= 10);