scanf和while连用
时间: 2023-08-23 11:13:17 浏览: 128
c代码-while(scanf("%d%d", &i, &j) == 2) 和 while(~scanf("%d%d",&a,&b)) 的差别
scanf和while连用可以用来实现循环输入的功能。当使用scanf函数读取输入时,可以在while循环中使用scanf函数来不断读取输入,直到满足某个条件退出循环。在这个过程中,可以根据需要对输入进行验证和处理。例如,可以使用scanf函数读取整数,然后在while循环中判断输入是否满足某个条件,如果满足则继续读取下一个输入,否则重新要求输入。这样可以实现循环输入的功能。\[1\] \[2\] \[3\]
#### 引用[.reference_title]
- *1* [While()和scanf的搭配使用问题](https://blog.csdn.net/qq_29989211/article/details/102471398)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [关于scanf()和while/do-while一起使用的总结](https://blog.csdn.net/qq_45079835/article/details/128350435)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文