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

 我来答
火舞蝶衣
推荐于2017-11-25 · TA获得超过3818个赞
知道小有建树答主
回答量:1521
采纳率:50%
帮助的人:506万
展开全部
C++中的system命令主要是调用所在系统的命令行,pause会输出"请按任意键继续. . ."然后等你敲一下键盘
一般是为了看清楚输出的结果,因为程序运行完以后窗口就会关闭,这样就看不到输出的结果了.所以可以把这个system("pause");放在main函数的return之前.

比如:
#include<iostream>
#include<cstdio>
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;
}
huliyuputao
2013-04-03 · TA获得超过1912个赞
知道小有建树答主
回答量:728
采纳率:0%
帮助的人:228万
展开全部
C 下的系统调用, 在头文件 stdlib.h 中, 表示将屏幕暂停.

#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
system("pause");
return 0;
}

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

#include <iostream>
#include <cstdlib>
using namespace std;

int main()
{
cout << "Hello world!" << endl;
system("pause");
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-03
展开全部
这个是C下的系统调用,在头文件stdlib.h中,表示将屏幕暂停。
放在main函数的return语句之前就可以了。
#include<stdlib.h>
#include<stdio.h>
int main(void)
{
printf("%s\n","hello world");
system("pause");
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友21b6f406e
2013-04-03 · 超过22用户采纳过TA的回答
知道答主
回答量:150
采纳率:0%
帮助的人:73.9万
展开全部
win32平台下
system("pause");这相当于dos的暂停命令,对于加到什么地方 全属于自己的需求 给你个例子把。
需要包含头文件:
#include <process.h>

void main( void )
{
printf("Hello!\n");
system( "type system.c" );
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
奥宇斯汀_
2013-04-03
知道答主
回答量:39
采纳率:0%
帮助的人:20.1万
展开全部
一般放在 main函数 return 之前 ,可以用来让程序暂停,观察运行结果。
否则一闪而过,看不清答案。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式