摘要:
输入方式:直接循环输入带有空格的未知长度的字符串。 思考:直接循环输入带有空格的未知长度的字符串,用while(gets_s())函数,循环内外不用getchar()函数。(注意,每次字符串以整体输入) 阅读全文
摘要:
输入方式:直接循环输入不带空格的未知长度的字符串。 思考:直接循环输入未知长度的字符串,用while(gets_s()),循环内外不用getchar()。(注意,每次字符串都是以整体输入) 阅读全文
摘要:
输入方式:先输入一个整型,再循环输入带空格的字符串。 思考:整型用scanf_s()输入。大循环输入字符串前用getchar()函数读取缓冲区的字符。然后,输入带空格的字符串就要用”gets_s()“函数。(注意,每个字符串都是以整体输入)。 阅读全文
摘要:
输入方式:先输入一个整型,再输入不带空格未知长度/已知长度的字符串。 思考:用scanf_s()函数输入整型,再循环输入不带空格未知长度的字符串,用gets_s()函数。 注意:scanf_s()函数要多加一个%c.&d,来避免对gets_s函数输入字符串的影响。 阅读全文
摘要:
输入方式:先输入整数,再循环输入字符串。 思考:字符串中有空格。那么要在字符串大循环输入前,首先,用"getchar()"函数读取scanf_s()函数缓冲区的空格或者空行或者换行符,避免它们直接当做字符串的第一个字符而输入,造成输入错误。其次,字符串的输入用”gets_s()“函数,因为它能够读取 阅读全文
摘要:
思考:字符串的输入中是不包含空格的,所以可以用scanf_s("%字符类型占位符",&变量名,整型参数)来输入字符串。 因为scanf_s()函数的输入一遇到空格就会停止输入。 注意,有多个数据输入时,最后要多输入一个char型变量。还要加上"!=EOF"。 scanf_s()函数,多加一个%c,& 阅读全文