dev写c语言
‘壹’ 我用DEV运行我写的c语言程序, 编译后 运行 闪一下就没了为什么
因为程序运行结束了,所以自动关闭了。用dev编写的时候,可以在程序最后加一句输入
例如:scanf("%c",&a);
或者
加一句
system("pause");
(记得添加对应的库
stdlib.h)
程序就会停留在最后,等待你的进一步指令了
‘贰’ 初学者怎样使用devc++入门c语言
1、下载devc++编译器,devc++是当前用到的比较简洁的编译器,能够应付初学者对c的学习和练习。
注意事项:
1、C语言为一种结构化的语言,提供的控制语句具有结构化特征,如for语句、if⋯else语句和switch语句等。可以用于实现函数的逻辑控制,方便面向过程的程序设计。
2、C语言包含的数据类型广泛,不仅包含有传统的字符型、整型、浮点型、数组类型等数据类型,还具有其他编程语言所不具备的数据类型,其中以指针类型数据使用最为灵活,可以通过编程对各种数据结构进行计算。
‘叁’ 我用DEVC++编写C语言程序,怎么执行后没有结果啊到底怎么用,求教!
按照如下处理就好了:
在win xp下使用,需要在main()函数结束前(return 0之前)添加一个调用DOS暂停语句system("PAUSE");,以便观察程序实行结果。
如果在c++模式下,需#include<iostream>
在c模式下,需要#include<stdlib.h>
‘肆’ 请帮我用DEV编写个简单的C语言程序并教我怎么运行它。注(我是个新手请吧步骤说的详细点谢谢)
//输入10个无序数字排序后升序输出
#include<stdio.h>
int main()
{
int a[10];
int i,j,t;
printf("input ten numbers:\n");//输入10个整数
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(j=0;j<9;j++) //排序
for(i=0;i<9-j;i++)
if(a[i]<a[i-1])
{
t=a[i];a[i]=a[i-1];a[i-1]=t;
}
printf("the sorted order is:\n");//输出
for(i=0;i<10;i++)
printf("%5d",a[i]);
system("pause");//这是必须得命令,否则运行后自动结束,看不到显示结果
return 0;
}
‘伍’ DEV C++写C语言代码 printf("sum is %d\n",sum); “” 以内的都是红色的,这是怎么回事啊。
第一,这个不是没有结果,而是dev的软件决定了你没有看到它的结果而已。你可以采取一下方法来改进:
方法一:在程序的最后加条控制输入的语句,让程序等待键盘的响应。
如getch(),getchar(),system("pause"),getch()要加头文件,conio.h.....都可达到此效果
缺点是每个程序都要进行该操作,该方法一定奏效。
方法二:前段时间看到的方法,此方法是对dev-c++进行配置,你是否能成功就没把握拉。
具体步骤:
在DevCpp --> 工具 --> 配置工具 --> 添加
标题:我的运行
程序:A.BAT
工作路径:
参数:
--> 确定
A.BAT:
----------------
@echo off
%1
echo.
pause
----------------
将该文件放在执行目录下即可(执行目录就是你安装程序的目录下面的bin文件夹下面,例如D:\Dev-Cpp\bin,在这个文件夹下面有ar.exe,ac.exe.c++.exe等很多可执行文件)大概思路是建立个批处理文件,该文件的作用同于system(“pause”);等待键盘的响应
调式程序的时候让系统每次调用该批处理文件,达到等待作用。
在vc++60下也是这么做的。
第二,你是否应该在定义变量sum之后对sum进行赋初值。不然的话运行结果一般情况下不会是你期望的那个的。
‘陆’ Dev 编写C语言程序结束后怎么暂停
system();函数是调用dos 命令字符串pause 是dos命令暂停 加入头文件#include <stdlib.h>就可以使用另外一种暂停是用getch(); 键盘输入中断 让用户输入一个字符的暂停
‘柒’ 如何用devc++来编写c语言
Dev-C++是一个Windows环境下C/C++的集成开发环境(IDE),它是一款自由软件,遵守GPL许可协议分发源代码。它集合了MinGW等众多自由软件,并且可以取得最新版本的各种工具支持,而这一切工作都是来自全球的狂热者所做的工作。Dev-C++是NOI、NOIP等比赛的指定工具,缺点是Debug功能弱。由于原开发公司在开发完4.9.9.2后停止开发,所以现在正由其它公司更新开发,但都基于4.9.9.2.Dev-C++ 最新版本:5.11。
双击打开,然后点击文件下的新建,选择文件就可以写c语言程序了,写完之后保存正文件名.c。然后按F9或者那个彩色的小方格就可以编译运行了。
‘捌’ DEV C++ 能不能编译C语言的
当然可以。dev
c/c++可以编译c
也可以编译c++
而且这个是免费开源版本。
也就是说你用这个不存在版权上的盗版问题。
dev
c/c++源程序很小。相比vc这个庞然大物。它显得要精简的多,当然外围功能就要小些。如果是纯粹的要学好c/c++
这个软件对你实在是很好。建议初学的选用它。
dev
c
/c++在复合c标准方面是最高规格的。
我要是编译一些c程序
首选的就是dev
c/c++
‘玖’ Dev c++ c语言编程
//main.c文件
#include<stdio.h>
#include<stdlib.h>
int main(int argc,char *argv[])
{
const int N=30;
char in[]="data1.txt",out[]="data2.txt";
FILE *inf,*outf;
int i,score[N],renshu[5]={0};
inf=fopen(in,"r");
outf=fopen(out,"w");
for(i=0;i<N;i++)
{
fscanf(inf,"%d",&score[i]);
if(score[i]>=90)
{
renshu[0]++;
}
else if(score[i]>=80)
{
renshu[1]++;
}
else if(score[i]>=70)
{
renshu[2]++;
}
else if(score[i]>=60)
{
renshu[3]++;
}
else
{
renshu[4]++;
}
}
for(i=0;i<5;i++)
{
fprintf(outf,"%d %%%f\r\n",renshu[i],(float)renshu[i]/N*100);
}
fclose(inf);
fclose(outf);
system("PAUSE");
return EXIT_SUCCESS;
}
//data1.txt文件
66 70 87 98 55 40 77 82 56 93 44 58 63 89 73 99 100 25 55 77 88 84 46 88 56 25 47 91 83 87