看源程序,一般是回车键换行:程序运行后,光标闪烁等待输入:输入张三,换行的时候就用回车键:然后接着输入第二个数据李四,同样换行是用回车键:同样的方法输入5个同学,打印结果可看是没有问题:如果是其它数据,只需要修改数据类型。
在前面的绿竖杠中加$.这就代表换行了。例如:c='This a very very very very very very very very very very very & &very very very very very very very very very very very very very & &very long sentence.'前一行行尾和下一行行首加&,这是自由格式,文件后缀为*.f90。
在 C 语言中,使用 scanf() 函数进行标准输入时,可以使用空格、制表符和回车键等空格字符作为输入项之...
C语言中实际上用任何方法(常规库函数)都无法获取回车。因为控制台是在你输入完一行并点下回车之后,把除了回车之外的字符一起送到程序输入缓存中的,你只能用变通的方法,比如一次获取一行、一个字符或一个数字,设置多个输入,那么回车后,它必然会进去下一个输入或者代码块。例如:用两个scanf命令 scan...
scanf默认格式就可以回车换行输入。比如连续输入10次,放到数组里。之后再执行其它代码。直接把输入嵌套在循环就行了。
拍入Enter健时, c语言 通常 略去 回车,而只取用 换行键。一定要输入 回车,你可以用输入 ASCII 值 13 代替。例如,你拍入数值13和Enter健,用下面程序,则 s[0] 读到回车,s[1]读到换行 :char s[10];scanf("%d",&s[0]);s[1]=getchar();printf("%c %c\n",s[0],s[1...
可以的。先包含 conio.h ,在代码中写 if(kbhit()) printf("\n");OK了。
\n是 输出换行符,不能用在输入;scanf函数从键盘输入数据时,输入数据之间用空格或者enter键隔开。
include<stdio.h>int main(){ int a; while(scanf("%d",&a)!=EOF) { printf("%d\n",a); printf("<<<\n"); }}
比如开个result[N]然后存进result[i]里,i是第i次输入的计算结果。最后遍历一遍即可。不过如果是打...