- 博客(4)
- 收藏
- 关注
原创 c语言入门基础知识 :什么时候用getchar来缓冲用过scanf函数后的换行符或空格
用过一个scanf函数后,若接下来的scanf输入的是单个字符时,用getchar来缓冲用过上个scanf函数留下换行符或空格.若接下来用scanf输入字符串时,不用getchar来缓冲,因为用scanf输入字符串时,字符串的第一个字符不读取空格或换行符.此时输入字符串不读取空格或换行符,故不用缓冲;有空格时不用getchar来缓冲则无法正确输出。加上getchar才能正确输出。
2024-03-23 14:56:34 205 1
原创 【无标题】C语言 回文数
作者:这题虽然不难,但是一做的时候真的搞得我怀疑人生,原因是程序中r每进行一次while循环,都得初始化。我忘记r初始化啦,一直只能输出一个数,让我甚至怀疑for循环中能不能一起输入多个数这基本常识;希望大家细心,引以为戒;如果n个数值中有含k的回文数,有则输出对应数值(每个数值后面一个空格);没有则输出No Answer。输入n和n个整数,判断输入的n个整数中,是否有含k(k指代0到9的数值)的回文数。没有则输出No Answer。7-7 含k的回文数。单位 郑州轻工业大学。第一行两个整数n和k。
2024-03-06 16:10:44 308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人