在代码中加入换行符就可以实现分行显示,下面介绍2种的方法:
#include<stdio.h>void main()
{
int a[2]={1,2}
int i,j
printf("a[0]=%d\n",a[0])//方法一:加入“\n”,会输出换行
printf("a[1]=%d",a[1])
puts("")//方法一:直接加puts("")即可换行
}
补充:2中方法各有所长,根据实际情况选用
C语言中简单常用的输入输出函数:scanf, printf
简单的转义字符:%d表示整数,%f表示浮点数(即带入小数点),%s表示字符串,\n表示换行
这里面只要这样写:
int number /* 手动定义一个变量 */scanf("%d", &number)
printf("%d\n", number)
这里面%d告诉计算机我要读入一个整数(scanf行),再将它打出来(printf行)
为什么要在scanf行中加入一个“&”符号:
如果你刚学C语言,你就先记着好了,等学到指针那部分,你自然就懂了。
#include <stdio.h>int main()
{
char str[80]
int i
printf("请输入一个字符串:")
gets(str)
i=0
printf("分行输出字符串:\n")
while(str[i]!='\0')
{
printf("%c\n",str[i])
i++
}
return 0
}
是不是这个意思,就是输入字符串为china,输出的结果为:
c
h
i
n
a