啊哈磊_编程从这里起步

标题: “黑影”闪现 [打印本页]

作者: 余闲    时间: 2018-12-2 14:22
标题: “黑影”闪现
为什么已经输入system("pause"); ,并显示编译成功,"黑影"还是没有暂停

作者: 天黑说早安啊    时间: 2018-12-2 18:16
#include <stdio.h>
#include <stdlib.h>
int main()
{
        printf("ni hao");
        system("pause");
        return 0;
}
你自己看看哪里不同,刚刚才发现我键盘上都没有那个括号,可能是符号的问题,我全是复制粘贴的,无奈
作者: K.KID    时间: 2018-12-2 21:00
检查一下扩展名,最好不要有“.”比如命名为“啊哈C2.0”,计算机会把“.0”误认为扩展名
作者: 余闲    时间: 2018-12-8 15:48
天黑说早安啊 发表于 2018-12-2 18:16
#include
#include
int main()

#include <stdio.h>
#include <stdlib.h>
int main()
{
        printf("ni hao");
        system("pause");
        return 0;
}
这个我弄的和你的看起来没有不同的地方啊
可它就是没有显示啊

作者: 余闲    时间: 2018-12-8 15:56
K.KID 发表于 2018-12-2 21:00
检查一下扩展名,最好不要有“.”比如命名为“啊哈C2.0”,计算机会把“.0”误认为扩展名

我的命名是“ni hao”没有“.”

作者: 林li0n    时间: 2018-12-15 10:40
可以把system("pause");改成getchar;getchar;试试,我之前就是这样弄好的(getchar;要打两遍,如果不行我就没办法了)
作者: 非非    时间: 2018-12-24 15:03
文件后缀名不要为.0


作者: PCD509    时间: 2018-12-31 12:43
编程输入的时候只能用英文字符,不能用输入法。
system("pause");
大概是这样。
完整的话
#include <stdio.h>
#include <stdlib.h>
int main()
{
    printf("ni hao");
    system("pause");
    return 0;
}
复制上面运行看看,从#include <stdio.h>到}。
system("pause");
起到的是暂停的作用
可以用
while(1);

Sleep(5000);
Sleep函数用起来要注意
开头s要大写
代码程序最上面还要加上
#include <windows.h>
的头文件。
开始弄这个我也是很懵。
试试看能不能解决这个问题。
作者: PCD509    时间: 2018-12-31 13:23
余闲 发表于 2018-12-8 15:48
#include
#include
int main()

抱歉哈没仔细阅读贴
这串代码运行起来并没有任何问题
你可以试试保存为ni hao.c
然后运行就会编译这个程序
我猜你已经解决了这个问题吧

作者: 龙耀    时间: 2019-1-1 16:15
#include <stdio.h>
#include <stdlib.h>
int main()
{int i,j,k,t;
for(i=1;i<=5;i++)
{for(j=4;j>=i;j--)
{printf(" ");
}
for(k=1;k<=2*i-1;k++)
{printf("*");
}
printf("\n");
}
t=7;
for(i=1;i<=4;i++)
{for(j=1;j<=i;j++)
{printf(" ");
}
for(k=1;k<=t;k++)
{printf("*");
}
t=t-2;
printf("\n");
}
        
        system("pause");
        return 0;
}
作者: 龙耀    时间: 2019-1-1 17:06
这样粘上去就OK了(先把原来的删完)
作者: HU JIN    时间: 2019-3-9 17:41
换一个题目,




欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2