主页 > 焦点科技 >贪玩蓝月怎么赚钱_刚装了vs2010,准备用来学c编程,程序调试成功后进入cmd.exe窗口,输入字符,回车是换行,怎么运行cmd呢 >

贪玩蓝月怎么赚钱_刚装了vs2010,准备用来学c编程,程序调试成功后进入cmd.exe窗口,输入字符,回车是换行,怎么运行cmd呢

刚装了vs2010,准备用来学c编程,程序调试成功后进入cmd.exe窗口,输入字符,回车是换行,怎么运行cmd呢
#include
#include
void main()
{
char c;
while ((c=getchar())!='\n')/*getchar()依次读入一个字*/
printf("%c",c);/*按照原样输出*/
printf("\n\n");
}追问

vs中主函数是要int main()形式,问题是cmd.exe窗口怎么执行输入字符指令,调试无错误,这是什么情况?追答

你说的用cmd.exe执行是指用vs点运行之后出来的那个控制台窗口么?要是的话,程序在执行getchar()的时候就是接收字符的指令,也可以用scanf();不过这两个函数用法不太一样。1.include
2.去掉while
3.把((c=getchar())!='\n')变成getchar();
4.应为printf("\n");
5.在printf的下一行加上return();
解释:如想输入多符,则应该加入for(n=a;n因为while只有前面有特定的字符才会有用,建议你看一下那本书,一步步学习。有程序输入的代码吗?比如scanf()或cin之类的。。。追问

有getchar()函数,是一个打印文本最长的输入行程序。c不知道
c# 知道
matlab中编程换行需要加什么符号


在matlab中,编程需要加三个点( ... ),之后再在下一行编写程序。
通果一行的程序过长,或为了程序整体的易读性,需要将一行代码分行书写。

举例说明如下:
[A, B, C] = fun(inputdata, outputdata, ...% 加三个点( ... )后,在下一行接着写
nFlag, Num);
上面的程序段与下面的程序段是等价的:
[A, B, C] = fun(inputdata, outputdata, nFlag, Num);% 写在一行三个点fprintf('\n')是\n 吧
广数980tdc手动编程换行自动跳出程序段号怎么关闭
MDI→设置→参数打开按D→参数→按P输入002→输入→向右移动光标→按1就可以了→设置参数关。好像是,插上U盘后,打开那个可以显示编程大小的界面按转换可以读取U盘把光标移到程序上,再按转换看看本回答被网友采纳

本回答被提问者采纳
做C程序编程时,enter键能换行但不能把后面的内容顶到下一行怎么办?
键盘回车键右边,有一些很少用的键。

其中一个是“Insert”,你就是因为按了这个键才这样的,再按一下就解决了!

希望能帮到你!!!用什么编译器你?追问

C++ 6.0,开始编的好好的,不知按错什么键了就成这样了追答



上一篇: 下一篇: