新手菜鳥求一道簡單c語言題目解答

2021-03-19 18:37:11 字數 1709 閱讀 6381

1樓:匿名使用者

#include //標準輸入輸出函式,如後面的printf scanf等

#include //這個標頭檔案包括一些產生隨機數等函式,後面的system函式是這裡面的

int main(int argc,char *argv)sytem("pause");//暫停,用以檢視結果.

return 0;

}另,解說下for迴圈

for(i=1;i<=100;i++)

等同於i = 1;

while(i<=100)

解釋:到i=1,判斷是否<=100,ok就執行大括號內語句,i自增,繼續判斷i,直到i>100時跳出迴圈;

2樓:

stdlib.h裡面定義了五種型別、一些巨集和通用工具函式。 型別例如size_t、wchar_t、div_t、ldiv_t和lldiv_t; 巨集例如exit_failure、exit_success、rand_max和mb_cur_max等等; 常用的函式如malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等等。

stdlib 標頭檔案裡包含了c、c++語言的最常用的系統函式,你用到了sytem("pause");

所以要包含它。

int main(int argc,char *argv)是c的入口函式,只要是c程式,必須包含這個。其中argc是命令列總的引數個數,argv是argc個引數,這兩個可以不管它。你也可以用int main()。

後面的內容都是main函式的內容

int i,j,m,n,a[100][100];是對變數進行定義,int a[100][100];表示一個整型二維陣列,一個100行100列的陣列。

scanf("%d %d",&n,&m);是讓你輸入n和m的值

for(i=1;i<=n;i++)你理解得沒錯,大於n直接跳過下面那個for迴圈,執行 for(i=1;i<=m;i++),這句也寫錯了,應該是for(i=1;i<=n;i++)

scanf("%d",&a[i)[j];這句寫錯了,應該是scanf("%d",&a[i][j]);讓你輸入二維陣列的值

printf("%d",a[i][j]);輸出二維陣列的值

printf("\n");換行‍‍

sytem("pause");表示暫停

return 0;返回0

3樓:

所有的for迴圈都有錯。c中的陣列是從0開始索引的,比如一個100長度的陣列,其有效索引是0~99。儘管也許mn小的時候語法上沒錯,但是從1開始的習慣證明你對c的這個語法不瞭解。

本來mn取100是可以的,但你這裡最大隻能到99.好好的一個100×100的陣列就被用成了99×99.

4樓:41碼_路那麼寬

其實函式功能就是:輸入一個小於100*100的二維陣列,然後原樣輸出;stdio.h和stdlib.

h均為系統標頭檔案,stdio.h為標準輸入輸出標頭檔案,stdlib 標頭檔案裡包含了c、c++語言的最常用的系統函式。第三行是vc++6.

0 ide裡預設的,你也可以該位int main(void)無返回值,不過最後的return 0應該同時刪去;a[100][100]是一個二維陣列,大小為100*100,這裡用來限定範圍,是因為陣列變數初始化時必須要有一個初始值系統才能分配空間;第一個for迴圈是輸出n行資料,即你剛剛輸入的n行資料

一道簡單的c語言題目求解,一道簡單的c語言題目求解

include int main int main 在輸入時嚴格按照格式 來,字元與字元輸入之間用逗號隔開 include int main void 你可以自行新增一些細節問題,如做些非法性的判斷等!就可以了 include int main 加我q,我發給你後你採納,只能用你大號加。求解一道簡單...

一道c語言題目求解,一道C語言題目 求解

用最笨的辦法,一圈圈的看,case 0和case 1是一樣的,case2和case3是一樣的 m 4 1 case 1 s 1 k 1m 4 2 case 3 s 1 k 0m 4 3 case 3 s 4 k 4m 4 0 case 1,s 0 k 4 step 1 m 1 s m s 0 1 1...

問一道C語言的題目,問一道C語言題目

二進位制數不能像十進位制那樣 d直接輸出。如果想輸出一個數的二進位制可以通過函式把其轉成2進位制字串再將其輸出。itoa函式 原型 char itoa int value,char string,int radix 引數 int value 被轉換的整數,char string 轉換後儲存的字元陣列...