當前位置:首頁 » 編程語言 » dev寫c語言

dev寫c語言

發布時間: 2022-05-11 19:44:17

『壹』 我用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

熱點內容
rdp演算法 發布:2025-05-10 21:46:40 瀏覽:917
c語言求素數的方法 發布:2025-05-10 21:46:39 瀏覽:763
戰地5配置最低怎麼設置 發布:2025-05-10 21:44:12 瀏覽:673
microsoftsql2012 發布:2025-05-10 21:43:33 瀏覽:428
電腦買個游戲伺服器 發布:2025-05-10 21:25:15 瀏覽:241
機櫃存儲空間 發布:2025-05-10 21:25:07 瀏覽:267
安卓手機如何修改首屏 發布:2025-05-10 21:17:59 瀏覽:959
緩存關聯替換 發布:2025-05-10 20:56:34 瀏覽:618
開源項目源碼 發布:2025-05-10 20:56:24 瀏覽:36
php文章編輯 發布:2025-05-10 20:56:21 瀏覽:982