c语言按回车一直换行

  • c语言中回车键换行的问题?
    答:看源程序,一般是回车键换行:程序运行后,光标闪烁等待输入:输入张三,换行的时候就用回车键:然后接着输入第二个数据李四,同样换行是用回车键:同样的方法输入5个同学,打印结果可看是没有问题:如果是其它数据,只需要修改数据类型。
  • 为什么我的C语言写出来运行,敲回车不是执行而是换行呢?
    答:while((c=getchar())!='/n')回车是\n而非/n。记住\是转义标志,以后应该不会错了。
  • c语言如何做到输入回车换行而不是输出结果
    答:拍入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...
  • 这个C语言程序执行是回车只是换行,要随便输入其他字符才出结果,为什 ...
    答:这是因为scanf函数决定的,比如scanf("%d",&a),只有输入正确的整型才能赋值成功。回车对于scanf来说就是个空格,所以你按再多的回车,scanf读不到它想要的数据就不会继续下去的
  • C语言写完代码以后,输入数字后回车运行不了只换行是为什么啊,代码没错...
    答:我哩哥 你这 你输入的数字只要一直满足循环条件 那这个程序就会一直处在循环里面 例如:你一直输入的是在 1 到 100 以内的数值的话 那就一直还在运行 while 语句 这个语句没结束就不会打印出结果 你这循环结束的条件是 输入一个 在 1 到 100 以外的数值 就这样 还有提醒一句 你...
  • c语言运行时按回车没反应,只是换行了
    答:没有反应的原因有很多种。比如错误输入,类型错误,代码逻辑错误。不同的情况应该分开分析。例如 scanf("%lf %lf\n",&x,&e);这样的语句在回车后就没有反应,必须输入\n后才会有反应。因为非输出控制符必须原样输入。\n在scanf函数当中并不是控制符,这里没当成换行符使用。用scanf 不要加入“\n...
  • 我写的C语言三数比较,为什么运行时输入三个数字后按回车后,不输出“th...
    答:因为你在写scanf("%d,%d,%d\n",&a,&b,&c);的时候,三个%d是用逗号隔开的,所以输入的三个数,也要用逗号隔开。你在输入三个数的时候,是空格隔开的而不是用逗号隔开的吧?所以错了。你再试试。而且,scanf("%d,%d,%d\n",&a,&b,&c);里面的\n是不需要的,如果不写\n,就不会换行 ...
  • C语言 谁能用C 编写一个不停按回车的程序
    答:如果你要的效果是不断的输出回车的话,那楼上的已经给出正确答案了。补充:只要使用Sleep()函数就行了,注意其参数的单位是徽秒,所以要想延迟3秒的话参数要填3000.根据你的补充,我猜你可能是想要一个程序每隔三秒输出一个换行符吧,那就可以这样写程序。include<stdio.h> include<windows.h> //...
  • c语言 怎样按回车 结束输入 不读入换行到地址
    答:用一个getchar()把最后的换行符清除出输入流 比如说你先用一个scanf输入了一个字符串 然后你想再输入一个字符 这个时候你应该先getchar一下,因为换行符仍然在输入流中 之后就可以进行正常的输入了(用getchar gets scanf随你乐意)
  • c语言: 下面的这段代码,输入一个数字->按回车,然后用printf输出这个数字...
    答:那个换行是你自己发出的,你输入4以后是不是要回车程序才会继续呢。如果不想他换行就别用scanf,用getchar

  • 网友评论:

    须萧17336875097: c语言运行时按回车没反应,只是换行了? -
    36698长保 : 逻辑错误. while(x>=0),输入的x为非负整数时,一直执行循环体内语句s=s+x;k++;陷入死循环. 修改:#include <stdio.h> int main() { int k=0,x=0,s=0;//x赋初始值0 float avg=0; //scanf("%d",&x);//去掉此句 while(x>=0) { scanf("%d",&x);//移动到此处 if(x>=0)//添加此条语句 {//添加大括号 s=s+x; k++; }//添加大括号 } if(k>0)avg=(float)s/k; printf("成绩之和:%d,平均分:%.2f",s,avg); return 0; }//运行示例:

    须萧17336875097: 为什么我的C语言写出来运行,敲回车不是执行而是换行呢? -
    36698长保 : 1、while((c=getchar())!='/n') 回车是\n而非/n.\是转义标志. 2、C语言中'\n'是换行的意思,一般放到printf()这类函数中使用,比如: printf("this is a test\n Please check it\n"); 结果是: this is a test Please check it

    须萧17336875097: C语言程序运行时按ENTER键是换行是怎么回事 -
    36698长保 : C语言程序中,正常情况下按ENTER键为运行键. 如果出现按ENTER键换行的现象肯定是C语言代码有异常,仔细查询错误.例如:#include <stdio.h> void main () { int a,b,c; printf("输入两个数:\n"); scanf("%d%d",&a,&b); //注意scanf里面的格式 c=a+b; printf("%d",c); }

    须萧17336875097: 编译C语言时按回车键不执行结果,而是按一次回车换一次行.程序如下,请指教: -
    36698长保 : 你的程序写的真...#include<stdio.h> void main () { int x,a,b,c,d,e,m; printf("please enter a number\n"); scanf("%d",&x); while(x<0||x>99999) { printf("error,again\n"); scanf("%d",&x);//注意没有\n } if(0<=x&&x<10)//应该这样写 m=1; else if(...

    须萧17336875097: C语言,求助大神,在线等,为什么输入10个数后按回车后没有用,只是一直换行 -
    36698长保 : #include int main() { int reverse(int b,int a[]); int i,a[10]; for(i=0;iscanf("%d",&a[i]); reverse(10,a); for(i=0;iprintf("%4d",a[i]); //为了输出美观,改了这 } int reverse(int b,int a[]) { int i,temp; for(i=0;2*i{ temp=a[i]; a[i]=a[b-i-1]; //改这 a[b-i-1]=temp; //改这 } return a[i]; }

    须萧17336875097: c语言运行时怎么分两行输入?一按回车换行就直接运行了? -
    36698长保 : 其实非常简单,你在读入的时候使用scanf("%d\n%d", &a, &b)读入两个数时加一个“\n”

    须萧17336875097: 求助,c语言如何输出回车换行符啊? -
    36698长保 : C语言在向计算机输入文本文件时,将回车换行符转换为换行符,在输出时把换行符转换成回车和换行两个字符. 在用二进制文件时,不进行这种转换,在内存中的数据形式与输出到外部文件中的数据形式完全一致,一一对应.c语...

    须萧17336875097: C语言 谁能用C 编写一个不停按回车的程序 -
    36698长保 : #include<stdio.h> #include <windows.h> int main() { char ch; do { ch = getchar(); Sleep(3000); }while(ch == '\n'); return 0; } 这个,如果你直接按回车的话,就会直接进行下去,直到输入的不是回车为止,不知道是不是你想要的.. 如果你要的效...

    须萧17336875097: C语言怎么控制输入东西在本行,因为要是按个回车他就跳到下一行输入了,怎么做到? -
    36698长保 : int n; printf("please input a value:"); scanf("%d",&n);这样 输出提示的时候 不要加换行 就可以在本行输入.但输入完n值后 必然会跳到下一行 这个是没办法的.

    须萧17336875097: 怎么让C语言回车执行后换行继续新键入变量重新计算 -
    36698长保 : #include <stdio.h> int main() {int x; scanf("%d", &x);while(x>0){printf("%d\n", x+1);scanf("%d",&x);}return 0; }以输入负数为退出循环条件.

    热搜:电脑键盘切换下一行 \\ 回车切换不了下一行 \\ 运行时按回车只是换行 \\ c语言怎么让输出换行 \\ 怎么把回车键改回换行 \\ mysql回车一直换行 \\ 除了回车键怎么换行 \\ c语言输入回车不换行 \\ c语言怎么输出回车换行 \\ 文字回车键无法换行 \\ 按回车怎么不跳下一行 \\ 换行除了回车键还有什么 \\ c语言如何输入换行符 \\ alt+回车键不能强制换行 \\ c++怎么在输入的时候换行 \\ excel回车键不换下一行 \\ 回车键变成了下一行 \\ 回车突然不能换行了 \\ 按回车键不能换行 \\ 不敲回车如何换行 \\

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网