1樓:淡魚鹹魚
#include//呼叫stdio.h庫檔案#define n 4
#define m 4 //巨集定義 m=n=4int fun(int a[n][m]) //宣告函式 引數為一個二維陣列
int main() //測試主函式
,k;printf("請輸入%d行,%d列元素:\n",n,m);
for(i=0;i }ps:陣列的排列例如a[3][2]: a[0][0] a[0][1] a[1][0] a[1][1] a[2][0] a[2][1] 2樓:匿名使用者 #include #define n 4 //定義行值為4#define m 4 //定義列值為4int fun(int a[n][m]) int main() ,k;printf("請輸入%d行,%d列元素:\n",n,m); for(i=0;i printf("周邊元素之和:%d",fun(a));scanf("%d",&k);} 請高手幫忙詳細解釋一下下面的一個c語言程式!謝謝。要詳細。 3樓:淡魚鹹魚 //該程式的測試必須輸入5位數,否則可能發生錯誤#include int fun(long n) //宣告引數為長整型的函式fun() } m=a[0]*10000+a[1]*1000+a[2]*100+a[3]*10+a[4]; //得到新的5位數 return m; } int main() 4樓:匿名使用者 #include int fun(long n) } //重新變成五位數字,並返回這個數字 m=a[0]*10000+a[1]*1000+a[2]*100+a[3]*10+a[4]; return m; } int main() 請高手幫忙詳細解釋一下下面的一個c語言程式!謝謝。要詳細。 5樓:匿名使用者 總體就是個抄從一個字串中取幾個字 符出來#include #include int substr(char str,int x,int y); main() //主程式; //定義字元陣列 substr(str,3,6); //呼叫取子字串函式substr,從第2個字元取6個字元 } int substr(char str,int x,int y) //定義函式 for(i=0;i printf("%c\n",str1[i]); //輸出這6個字元return 0;} 6樓:匿名使用者 列印出抄 字元襲串的第 baidux到y的字元zhi for(x=x-1,i=0;x於 daoi=0; for (x=x-1;x 7樓:虯龍全力以赴 我的註釋大抄 概就這樣子吧。樓主一定要bai 加油學哦。du #include #include int substr(char str,int x,int y); main() //主函式zhi ; substr(str,3,6); //呼叫取子字元dao串函式substr,從第2個字元取6個字元} int substr(char str,int x,int y) //定義函式 for(i=0;i 請高手幫助解釋下面c語言程式,謝謝 8樓:匿名使用者 第一個switch表示式dua>0為真,執行case 1中的語句zhi 而其中又是一個daoswitch語句,判斷語句b<0為假,不執行後面的 回case 1和case 2 語句case 1:switch (b<0)結束答,但因為他沒有break語句,繼續執行case 0: switch (c= =5)語句c==5為真,執行case 1 即,輸出#後退出語句因為後面仍然沒有break語句,所以接著執行default: printf(「&」);輸出&所以最後輸出到螢幕上為#& 回車 c語言問題,請高手幫忙解釋一下這個程式,謝謝了
10 9樓:匿名使用者 a定義了一個陣列 ,並把a的地址賦給指標p; clrscr()是清屏函式 for(i=0;i<4;i++) a[i]=*p++; 在迴圈裡,*p++很有專迷惑性,考察*和++兩個操屬作符號的優先順序,*的優先順序更高些。 所以a[i]=*p++; 表示先把*p指向的數值賦給a[i],然後p++,就是指向下一個地址。 整個迴圈,沒有改變a[i]的數值。 printf("%d\n",a[2]);輸出a[2]的數值,為6. 希望對你有所幫助 10樓:匿名使用者 main() ,int*p=a; //指標p指向陣列baiaint i; clrscr(); //應該是dusystem("cls");才對吧,作用是清屏 for(i=0;i<4;i++) a[i]=*p++; /*依次zhi把p指向的元素賦給數dao組a中的元素,但在這是多餘內 了,因為p本身就是指向陣列a的,相當於把自己賦給自己了。*/printf("%d\n",a[2]); //輸出陣列中容第3個元素,} 11樓:匿名使用者 這個 ,最終結果就是列印一個6吧··· 你是不是用了什麼網頁翻譯,然後給複製過來了?可以的話請發源 額 這個哪個大神能看懂。求大神幫忙解釋一下下面這段c語言程式!這是一個高精度程式,概括地說就是給加法和乘法分別寫了函式,用我們平時筆算 豎式 一樣的方法算。計算int型存不下的大資料時常用這種方法。你具體 不懂可以把那段抽出來追問我。找個大... and 在你的公式裡 是多餘的 去掉的時候要連同括號一起去掉 and 需要兩個以上引數 如果 f79等於 空值 那麼結果等於零 否則 如果e79等於 空值 那麼查詢後邊陣列中的d79 如果是香蕉 則取20 蘋果取30 梨 取40 取出的數字乘以f79 否則e79 不為空 則使用後邊的乘以 這裡重點解... define active high 這樣程式中的巨集替換最終是 if p0 1 相當於if p0 1 0 c語言的,有沒有大神給看下這段程式是怎麼解讀的?看不全 printf c class 2 name 初始化的時候 第二個為mary 也就是class 2 name字串的第一個字元 新手學c語言...查詢大神幫忙解釋一下下面這段c語言程式
正在學習Excel函式,請幫忙解釋一下下面公式意義,AND可以去掉麼,最後面「2」起什麼作用
C語言程式分析,給我解釋一下下面這段程式,具體是怎麼完成的呢