#includeint main() { int ch=0; int ret=0;//定义变量ret,接收getchar的返回值 char password[20]={0}; print("请输入密码:>");//显示 scanf("%s",password);//输入密码并存放在password数组中 //scanf读取完还剩下一个“\n”。 //读取这个“/n”,加一个getchar() while((ch=getchar())!='\n');//如果输入123456 ABCD,则一个getchar不行,加一个循环,让getchar一直读取,直到读取为'\n'结束。 { ;//空语句,不需要做什么,只需要不断的判断。 } printf("请确认(‘Y’/'N')");//请确认,输入Y确认成功,N放弃确认。 ret=getchar();//读取上输入的确认字符,并由ret接收。 if(ret==Y)//判断输入的是Y还是N,Y输出确认成功,N输出放弃确认。 { printf("确认成功\n"); } else { pringtf("放弃确认\n"); } return 0; }
getchar的应用
原创拾. ©著作权
文章标签 getchar的应用 文章分类 C/C++ 后端开发
下一篇:getchar应用
-
关于getchar()的应用
getchar()的读取数据问题
读取数据 输入缓冲区 单引号 -
getchar()应用示例
1、getchar与putchar的使用2、getchar接受的是字符3、geichar遇到Ctrl+z终止
getchar() putchar() 终止 EOF -
python测试题多选题
一、选择题:每小题 2 分,共 20 题,共40分。1、下列选项中,哪个无法通过正则表达式 "^(ab|b)+$" 的验证。( ) A、"abab"
python测试题多选题 Python编程 Python测试题 Python试卷 Python数据分析