怎麼使用devc++編譯運行一個c語言程序
Dev-C++是一個Windows環境下C/C++的集成開發環境(IDE),它是一款自由軟件,遵守GPL許可協議分發源代碼。它集合了MinGW等衆多自由軟件,並且可以取得最新版本的各種工具支持,而這一切工作都是來自全球的狂熱者所做的工作。Dev-C++是NOI、NOIP等
Dev-C++是一個Windows環境下C/C++的集成開發環境(IDE),小巧輕量但是功能齊備,適合初學者與編程高手的不同需求,是學習C或C++的首選開發工具。很多初次學習程序設計語言的人,在動手嘗試編譯運行第一個程序時往往不是程序設計方面的問題,而是對開發工具的選擇和使用由於不熟悉而耽誤太多的時間。此處通過完整演示從安裝開發環境到建立項目編譯運行第一個C語言程序以掃除初次接觸開發工具遇到的障礙。
方法
下載安裝DevC++(Dev C++ 5.5.3:http://pan.baidu.com/s/1c0EliXa),可從官方網站獲取最新版本。
按照如下處理就好了: 在win xp下使用,需要在main()函數結束前(return 0之前)添加一個調用DOS暫停語句system("PAUSE");,以便觀察程序實行結果。 如果在c++模式下,需#include 在c模式下,需要#include
雙擊軟件安裝開發環境,默認語言爲"English",不做改動點擊OK->同意使用協議“I Agree”->使用默認設置直接“Next”->“Install”
當然可以。dev c/c++可以編譯c 也可以編譯c++ 而且這個是免費開源版本。 也就是說你用這個不存在版權上的盜版問題。 dev c/c++源程序很校相比vc這個龐然大物。它顯得要精簡的多,當然外圍功能就要小些。如果是純粹的要學好c/c++ 這個軟件對你實
安裝完畢,點擊“Finish”,初次運行會進入配置界面
1.C語言編程軟件有哪些。 Mcrosoft Visual C++ 、Microsoft Visual Studio、 DEV C++、Code::Blocks、Borland C++、WaTCom C++、Borland C++ Builder、GNU DJGPP C++、Lccwin32 C Compiler3.1、High C、Turb C、gcc、C-Free和Win-TC、My Tc等等
初次使用可以進行一些開發環境的基本配置。
VC6.0的多餘動作比較少,體積也比較校所以運行速度很快。 DevC++的動作相對較多,體積也大。 有點類似於一輛載重萬噸級的郵輪拉一隻羊,和用一輛三輪車拉一隻羊的感覺。
如果對英語不精通還是選擇簡體中文界面
1、VC++ 和DEV C++都是C++語言的開發工具。如果只是做些小程序,基本上看不出區別。兩者DEBUG和RELEASE上的時間有所不同。還有一點就是,通常如果是在VC++下編寫的代碼,不是很規範,拿到DEV C++上會報錯。而反過來則可以運行。這裏涉及到GCC的
字體、顏色、圖標可以自行選擇,此處採用默認設置"Next"
Baidu makes me sick!!! 將所有子程序的聲明放在頭文件.h裏,對應的定義放在同名的.c文件裏,主程序的文件和這兩個文件都放在同一目錄下,舉例說明 void function1(void); //聲明 void function1(void);//聲明 main() { .. functi
爲了優化代碼補全功能,需要緩存一些頭文件,此處採用默認設置,緩存最常用的C庫的一些頭文件;如何需要更多其他的頭文件或者自己編寫的頭文件可以另行添加。
只是編譯成功,未生成可執行文件。你要生成最終EXE文件再運行。學習c語言,用DEVC++5 寫完程序後編譯成功,再運行,顯示源文件未編譯,各位是怎麼解決的?我用
點擊OK完成配置過程,進入開發環境界面
啓動DEV-C++ 點擊“Files”-"New"-"Project" 在打開的對話框中選擇“Basic”選項卡中的"Console Application",之後在"Project Options"中輸入項目名稱,選擇"C Project",之後點擊"OK"。 接下來選擇項目的保存位置,點擊“確定”,之後即可在自動創
以後可以通過工具菜單更加需要再進行環境配置
char *add_string(char *a, char *b) { char *c; // 你在這裏申請個指針,系統只會爲你分配4個字節的指針空間哦!! int i, j, k = 0; for(i = 0; c[i] != '0'; i++) // 這裏用c[i] 不知道指到什麼地方去了 { c[i] = a[i]; } for(j = i; c[j] !
新建一個項目
main( ) { long ge,shi,qian,wan,x; scanf("%ld",&x); wan=x/10000; qian=x%10000/1000; shi=x%100/10; ge=x%10; if (ge==wan&&shi==qian)/*個位等於萬位並且十位等於千位*/ printf("this number is a huiwenn"); else printf("this number is
選擇Console Application(字符界面,Windows爲MS-DOS界面),選擇“C項目”(如果寫C++程序就選擇“C++項目”),寫入項目名稱
不同的編譯器,編譯規則是不同的,庫也會有差異,接口同樣有些區別。 另外我作爲vc6.0的忠實fans表示,getchisdigitstrlen全部都認識並且可以識別的,估計是你沒有聲明相應的頭文件
確定之後需要保存項目,選擇合適的路徑目錄保存項目代碼,爲了便於管理新建一個目錄保存當前的項目
程序 scanf("%dn",n); 有問題, 改爲scanf("%d",&n); 頭文件 調用 system("pause");
保存之後回到開發界面,在左側項目管理中出現新建的項目,並且自動創建一個main.c文件和基本的代碼框架,保存即可
windows下? 那個應該是cmd了吧 把gcc可執行程序所在目錄添加到環境變量PATH中 然後就可以在cmd下會用gcc進行編譯了 想用gcc的話建議使用mingw吧
在main函數中輸入語句“printf("Hello World!'n");”
你這問的亂的啊,看着者費力啊,應該是 scanf("%d,%d",n,N);的問題 改成scanf("%d%d",&n,&N); 試試
菜單“運行”中選擇“編譯”開始程序編譯(快捷鍵"F9"),編譯結果如下
#include #include int main(){ int n, i, j; char out = 'a'; scanf ("%d", &n); for (i = 0; i < n-1; ++i){ for (j = 0; j < i; ++j){ printf (" "); } printf ("%c", out); out++; if (out > 'h')out = 'a'; for (j = 0; j < (n-1-i)*2+1; +
菜單“運行”中選擇“運行”開始運行程序(快捷鍵"F10"),運行結果如下
#include#includeusing namespace std;class Clock{ public: Clock(short h=0,short m=0,short s=0):h(h),m(m),s(s){ } void displayTime(); private: short h; short m; short s;};void Clock::displayTime(){ while(true){ cout
擴展閱讀,以下內容您可能還感興趣。
學習c語言,用DEVC++5 寫完程序後編譯成功,再運行,顯示源文件未編譯,各位是怎麼解決的?我用
只是編譯成功,未生成可執行文件。你要生成最終EXE文件再運行。學習c語言,用DEVC++5 寫完程序後編譯成功,再運行,顯示源文件未編譯,各位是怎麼解決的?我用
怎樣在DEVC++中.寫C
啓動DEV-C++
點擊“Files”-"New"-"Project..."
在打開的對話框中選擇“Basic”選項卡中的"Console Application",之後在"Project Options"中輸入項目名稱,選擇"C Project",之後點擊"OK"。
接下來選擇項目的保存位置,點擊“確定”,之後即可在自動創建的MAIN.C文件中使用C語言寫程序。
c語言程序(將兩個字符串 拼接成一個) 用DevC++ 編譯通過 運行出現錯誤(內存不能爲read)
char *add_string(char *a, char *b)
{
char *c; // 你在這裏申請個指針,系統只會爲你分配4個字節的指針空間哦!!
int i, j, k = 0;
for(i = 0; c[i] != '\0'; i++) // 這裏用c[i] 不知道指到什麼地方去了
{
c[i] = a[i];
}
for(j = i; c[j] != '\0'; j++)
{
c[j] = b[k++];
}
c[j] = '\0';
return c;
}
還有就是,從新設計一下吧,函數儘量不要返回指針類型,你可以考慮把ptr傳進函數,也不要讓函數返回指針類型,容易出錯,造成內存泄露等問題...
C語言編程,請截圖,在DEVC++裏運行的結果和程序
main( )
{
long ge,shi,qian,wan,x;
scanf("%ld",&x);
wan=x/10000;
qian=x%10000/1000;
shi=x%100/10;
ge=x%10;
if (ge==wan&&shi==qian)/*個位等於萬位並且十位等於千位*/
printf("this number is a huiwen\n");
else
printf("this number is not a huiwen\n");
}
我的代碼:
main()
{ int a,b,c,d;
long int n;
scanf("%ld",&n);
a=n/10000;
b=(n%10000)/1000;
c=(n%100)/10;
d=n%10;
if(a==d&&b==c)
printf("this %ld is a hui wen\n",n);
else
printf("this %ld is not a hui wen\n",n);
}追問你寫的不滿足我的題目要求 不過還是謝謝哈 我做出來了
求一個利用Devc++畫一三角形的C語言小程序(代碼)!
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i,j;
for(i=1;i<=9;i++) printf(" ");
printf("*\n");
for(i=2;i<=9;i++)
{
for(j=0;j<10-i;j++) printf(" ");
printf("*");
for(j=0;j<2*(i-1)-1;j++) printf(" ");
printf("*\n");
}
for(i=1;i<=10;i++) printf("* ");
printf("\n");
system("pause");
return 0;
}
-
微博怎麼開多個小號,微博如何開多個小號
1、首先需要打開微博,點擊登錄/註冊。2、然後再點擊使用本機號碼一鍵登錄。3、然後再選擇性別和出生年月,點擊下一步。4、然後再選擇你感興趣的分類,點擊下一步。5、然後再關注推薦博主,然後點擊下一步。6、接下來,設置帳號暱稱和頭像,點擊開啓我的微博之旅。7、最後...
-
電子表格忘記了密碼怎麼打開
我們在工作中經常會使用到Excel表格,如果這個表格的內容非常重要,並且不能夠輕易外露的話,可以設置一個保護密碼,但是如果表格的密碼忘記了,應該怎麼打開呢?受保護的Excel文檔是無法修改的,輸入內容就會出現要求輸入密碼的提示框,我們修改文件的後綴名爲rar,再回車確定...
-
怎麼看蘋果手機型號
1、在蘋果手機找到“設置”圖標,點擊進入。2、進入設置頁面後,從下往上滑動,找到“通用”,點擊進入。3、進入通用頁面後,找到“關於本機”點擊進入。4、進入關於本機頁面後,會顯示關於手機的詳細信息,其中就有“型號名稱”。5、顯示的型號名稱,就是蘋果手機的型號。...
-
微博只記得暱稱怎麼登錄
1、在新浪微博登錄頁面,點擊忘記密碼。2、進入頁面,點擊忘記登錄名旁邊的“請試試找回登錄名”。3、按照提示填寫新浪微博暱稱,現在密碼,曾用密碼,輸入驗證碼後,點擊“提交”4、當你填寫正確的“當前密碼”通過驗證後,新浪會給你提示微博登錄名。5、這樣就可以重新登...