當前位置:首頁 » 操作系統 » 源碼c

源碼c

發布時間: 2022-01-10 11:39:52

A. c語言,C語言源代碼到底是什麼意思

現在的教學流程有問題

要是我肯定先拿一個可以正常運行的helloworld來一邊改

一邊講解

然後寫個猜數字控制台程序

接下來用MFC給他寫個界面

讓大家知道學習這些演算法到底有什麼用

再往後,我可能會一直教界面編程

直到你們感覺到自己的演算法需要深入學習

然後再回過頭去學演算法

別用什麼垃圾TC了,這都什麼年代了

新手建議VC6即可,又可以學演算法

也能開發MFC界面程序對電腦配置要求也不搞

甚至綠色精簡版就能用

然後寫一些游戲相關的工具或者網路相關的工具

不怕不懂,這樣至少知道缺什麼知識,然後去學

我最討厭學一大堆,也不知道有什麼用的

提不起興趣,也沒有積極主動性

我寫的網游伺服器在線人數實時顯示。。。。

還有游戲輔助沒寫完 這里不能上圖了,要是上那個估計會被刪除回答

B. C語言初學者求源代碼解釋

getch();
函數用途:從控制台讀取一個字元,但不顯示在屏幕上
用getch();會等待你按下任意鍵,再繼續執行下面的語句;

return 0;
是函數main()的返回值,在你這里,完整的函數頭部相當於
void main()
其中,void表示無返回值,所以你不寫return 0是不會影響函數的運行的;

如果函數開始寫的是 int main() ,那麼表示你的函數應該返回一個整形,就 必須使用return 語句,針對main函數,一般使用return 0;

r = 0;
這句話使得每次進行下一次for循環之前都保證r=0,因此,當下一次開始for循環時,r是從0開始的。

C. 求c源代碼

沒難度就是麻煩些,給出答案有分么?

D. 解釋一下這個c源代碼

不是吧,這個是Windows編程.
這個程序的作用是創建一個窗口CreateWindowEx,然後顯示ShowWindow,最後就是接收消息循環了while(GetMessage(&messages, NULL, 0, 0))

E. 請問C語言源代碼什麼意思

("please enter Month Number(less than 40):"); 雙引號內的為字元串 原樣輸出 please enter Month Number(less than 40):"); 這個都要原樣輸出來的
("%d",&n); %d表示十進制整數 &n 是n所在的內存地址
scanf("%d",&n);就是給 n輸入一個十進制的整數

("\n"); 什麼意思 轉義字元 換行的意思

(" M. 1:%10ld",fn1);為什麼有%10ld, ld(long) 長整形 10表示寬度為10

if(i%4==0)printf("\n");什麼意思 如果 i為4的倍數 換行一次。

QQ 7154920

F. c語言中,源代碼是什麼東西

就是寫出來的C語言語句組成的結構。

G. C語言源代碼

s=12,m=10;
不知道你知道不知道C中for循環的執行順序,for中括弧內有三個語句,分別稱為表達式一,二,三。執行順序是這樣的:
一:先求解表達式一。
二,求解表達式二,若為真,則執行for語句中的循環體,若為假,則結束。
三,求解表達式三
四,轉回上面第二步驟繼續執行。
此程序是這樣執行的
先判斷,s<=8,執行循環體,執行後,s=1,m=2
再執行m=m+2,s仍然滿足s<=8,執行循環體,執行後s=5,m=5,再執行m=m+2,m=7,還滿足,再執行循環體,s=5+7=12,m=8,關鍵來了,此時m=8還滿足m<=8這個條件,還要執行m=m+2,執行後m=10了,不滿足條件了,結束循環,最後,s=12,m=10.

H. C語言源代碼是什麼

數字版「拼圖」游戲C源代碼:

#include<time.h>

#include<stdio.h>

#include<stdlib.h>

#include<conio.h>

#include<windows.h>

int i, j, r, k; //i、j、r用於循環, k存放隨機數值


int m, n; // m、n是當前空位的下標, t標記排序是否成功

int a[4][4]; //存儲4×4共16個數字的數組

void show(void); //輸出數組表格

void csh(void); //初始化界面

int yes(void); //判斷排序是否成功

void up(void); //數字向上移動到空位(空位則下移)

void down(void); //數字向下移

void left(void); //數字向左移

void rght(void); //數字向右移

void inkey(void); //按鍵操作

void gtxy(int x, int y) ; //控制游標移動的函數

int main(void)

{ while(1)

{csh( );

while(1)

{ inkey();

show();

if ( yes( ) )

{gtxy(6,12); printf("你成功了! 再來一局y/n?"); break;}

}

if(getch( )== ʹnʹ)break;

}

return 0;

}

void csh(void)

{r=0;

CONSOLE_CURSOR_INFO cursor_info={1,0}; //以下兩行是隱藏游標的設置

SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE),&cursor_info);

for(i=0;i<4;i++) //給數組a依序賦值

for(j=0;j<4;j++)
{ if (i==3 && j==3) a[i][j]=0;
else a[i][j]=1+r++;
}

a[3][3]=a[1][1]; a[1][1]=0; //把a[3][3]與a[1][1]的值交換一下

m=1; n=1;

srand((unsigned)time(0)); //初始化隨機數發生器

for(r=0;r<500;r++) //將數組各值打亂
{k=rand( )%(4); //取0-3隨機數,分別代表上下左右四個方向
switch(k)
{ case 0: { up( );break; }
case 1: {down( );break; }
case 2: {left( );break; }
case 3: {rght( ); break; }
}
}

printf(" 數字拼圖");

printf(" ┌──────┬──────┬──────┬──────┐");

printf(" │ │ │ │ │");

printf(" ├──────┼──────┼──────┼──────┤");

printf(" │ │ │ │ │");

printf(" ├──────┼──────┼──────┼──────┤");

printf(" │ │ │ │ │");

printf(" ├──────┼──────┼──────┼──────┤");

printf(" │ │ │ │ │");

printf(" └──────┴──────┴──────┴──────┘");
show( );
}

void show(void)

{for(i=0;i<4;i++)

for(j=0;j<4;j++) //gtxy(7*j+9, 2*i+4)是游標到指定位置輸出數字

{gtxy(7*j+9,2*i+4); if(a[i][j]==0)printf(" │");

else if(a[i][j]>9)printf(" %d │",a[i][j]);

else printf(" %d │",a[i][j]);

}

}

void inkey(void)

{ int key;

key=getch( );
switch(key)
{ case 72: { up( ); break;}
case 80: {down( ); break; }
case 75: {left( ); break; }
case 77: {rght( );break;}
}
}

void up(void)

{ if (m!=3) //移動時要考慮空位"0"是否已經在邊界
{ a[m][n]=a[m+1][n]; m++; a[m][n]=0; }
}


void down(void)

{ if (m!=0)
{a[m][n]=a[m-1][n]; m--; a[m][n]=0; }
}

void left(void)

{ if (n!=3)
{ a[m][n]=a[m][n+1]; n++; a[m][n]=0;}
}
void rght(void)

{ if (n!=0)
{ a[m][n]=a[m][n-1]; n--; a[m][n]=0; }
}

int yes(void)

{ r=0;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{ if (a[i][j]!=1+r++) return (r==16)?1:0; }
}

void gtxy(int x, int y) //控制游標移動的函數

{ COORD coord;

coord.X = x;

coord.Y = y;

SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);

}

I. c源代碼哪裡有下載

http://www.softhy.net/
這里有很多啊,什麼源代碼都有
http://www.newasp.net/code/dl003185
這里下C的源代碼

熱點內容
單片機android 發布:2024-09-20 09:07:24 瀏覽:762
如何提高三星a7安卓版本 發布:2024-09-20 08:42:35 瀏覽:661
如何更換伺服器網站 發布:2024-09-20 08:42:34 瀏覽:309
子彈演算法 發布:2024-09-20 08:41:55 瀏覽:286
手機版網易我的世界伺服器推薦 發布:2024-09-20 08:41:52 瀏覽:815
安卓x7怎麼邊打游戲邊看視頻 發布:2024-09-20 08:41:52 瀏覽:160
sql資料庫安全 發布:2024-09-20 08:31:32 瀏覽:91
蘋果連接id伺服器出錯是怎麼回事 發布:2024-09-20 08:01:07 瀏覽:505
編程鍵是什麼 發布:2024-09-20 07:52:47 瀏覽:655
學考密碼重置要求的證件是什麼 發布:2024-09-20 07:19:46 瀏覽:479