1、可以输出丛李态换行符进行换行。换行符号是\n, 是一个扰旁转义字符。 十进制中, 它的ASCII码是10;
2、渗源如果只需要输出一个换行,可以用putchar函数输出:putchar(10)或putchar('\n');
3、在循环中加一个判断,多少个数据后打印一个回车符if(i%10==0)printf("\n");这样就可以了,也就是10数据个一行,i是循环的那个变量。多少个数据一行,就改一下if中的那个%后面的常数。
方法1:用转义符号str3 = "老男孩教育\n"
str4 = "帮助有志向的年轻人通过努力学习获得理想的工作和生活"
print(str3)
print(str4)
在这里注意,当某个变量是字符串变量时,如上面的str3和str4.输出时,可闭配以在print函数丛迅里直接去写变量名,而不需要加双引号。
输出结果为:
老男孩教育
帮助有志向的年轻人通过努力学习获得理想的工作和生活
其中,写几个转义符号\n,就会空几行。
方法2:直接用print输出一个空行
str1 = "老男孩教育"
str2 = "渗态此帮助有志向的年轻人通过努力学习获得理想的工作和生活"
print(str1)
print(" ")
print(str2)
输出结果为:
老男孩教育
帮助有志向的年轻人通过努力学习获得理想的工作和生活
可以使用printf函数输出换行符"\n"来实现换行。具体代码如下:#include <stdio.h>
int main() {
char c1, c2
printf("请输入两个字符:")
c1 = getchar()
c2 = getchar()
printf("你输入的两个字符是老判:%c、%c\n", c1, c2)
return 0
}
注意,在使侍兄改用getchar函数时,需要注意输入缓冲区中可能存尘州在的多余字符。为了避免这种情况,可以在输入完第一个字符后使用getchar函数清空输入缓冲区,例如:
...
c1 = getchar()
getchar()// 清空输入缓冲区
c2 = getchar()
...
这样做可以确保输入的两个字符不受多余字符的干扰。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)