C语言Dev-C++中的system("pause");怎么用,不知道该加到什么地方

2024-11-16 14:52:29
推荐回答(5个)
回答1:

C++中的system命令主要是调用所在系统的命令行,pause会输出"请按任意键继续. . ."然后等你敲一下键盘
一般是为了看清楚输出的结果,因为程序运行完以后窗口就会关闭,这样就看不到输出的结果了.所以可以把这个system("pause");放在main函数的return之前.

比如:
#include
#include
using namespace std;
int main()
{
int i, j;
for (i = 1; i < 10; i++){
for (j = 1; j < 10 - i; j++)//打空格
printf(" ");
for (j = 1; j <= i; j++)
printf("%d", j);
for (j = i - 1; j > 0; j--)
printf("%d", j);
printf("\n");
}
system("pause");
return 0;
}

回答2:

C 下的系统调用, 在头文件 stdlib.h 中, 表示将屏幕暂停.

#include
#include
int main()
{
printf("Hello world!\n");
system("pause");
return 0;
}

C++ 下的系统调用, 在头文件 cstdlib 中, 表示将屏幕暂停.

#include
#include
using namespace std;

int main()
{
cout << "Hello world!" << endl;
system("pause");
return 0;
}

回答3:

这个是C下的系统调用,在头文件stdlib.h中,表示将屏幕暂停。
放在main函数的return语句之前就可以了。
#include
#include
int main(void)
{
printf("%s\n","hello world");
system("pause");
return 0;
}

回答4:

win32平台下
system("pause");这相当于dos的暂停命令,对于加到什么地方 全属于自己的需求 给你个例子把。
需要包含头文件:
#include

void main( void )
{
printf("Hello!\n");
system( "type system.c" );
}

回答5:

一般放在 main函数 return 之前 ,可以用来让程序暂停,观察运行结果。
否则一闪而过,看不清答案。