c語言程式設計題,C語言程式設計題

2022-03-04 16:49:35 字數 1930 閱讀 3937

1樓:匿名使用者

可以這樣理解,int *p是一個二級指標,int a中a也是一個二級指標,a和p是同一級別的。

在這個程式中

p[0]指向了a[0];

p[1]指向了a[2];

p[2]指向了a[6];

p[3]指向了a[12];

p[0][0]等於a[0]=0;因為p[0]是指向a[0]的一級指標,向後偏移0個int,所以p[0][0]=a[0];

p[1][1]等於a[2+1]=3;因為p[1]是指向a[2]的一級指標,向後偏移1個int,所以p[1][1]=a[3];

p[2][2]等於a[6+2]=8;因為p[2]是指向a[6]的一級指標,向後偏移2個int,所以p[2][2]=a[8];

p[3][3]等於a[12+3]=15;因為p[3]是指向a[12]的一級指標,向後偏移3個int,所以p[3][3]=a[15];

所以最後結果等於26;

但是這樣用有一個弊端,如果用p[4][4的話,就會超過a[19]的作用域,可能修改了別的資料,帶來不必要的麻煩。

c語言程式設計題

2樓:匿名使用者

#include

int main()

return 0;}

c語言題目(程式設計題)

3樓:匿名使用者

while(*s++=*t++); 在語義上等同於(注意條件部分是一個=,不是2個):

while((*t) != 0)

do - while迴圈是回先執行,後判斷。答

4樓:匿名使用者

#include

#define n 4 //n---多少行//#define m 5 //m---多少列//void main()

min=a[0][k];

for (t=1;t數在數容組中的%d行%d列值為%d\n",i,t,max);l++}

}if(l==0)

printf("there is no such number.\n");}

c語言程式設計題

5樓:匿名使用者

首先分析問題:bai重複du輸出同一類語句肯定要用迴圈,zhi有關判斷肯dao定要用分支回。所以解決這個問題就是在一個答迴圈(用於重複讀取資料和輸出)裡面套一個分支語句(判斷密碼是數字還是字母)。

具體**:

#include

#include

#include

main()

else

printf("error\n");

}system("pause");

6樓:金色潛鳥

|#include

int main()

else printf("error\n");

}return 0;

}程式沒有檢查 輸入口令長度 是否超過6個,若需要,你可以 用 l 判斷,l>6 就是超專過6,l==0 就是空的口令。

屬按 ctrl+c 退出執行。

急!c語言程式設計題

7樓:

編寫程式:用整數

1-12

依次表示

1-12

月,由鍵盤輸入一個月份數,輸出對應的季節。

#include

using namespace std;

int jijie(int i)

c#寫一個程式,列印出九九乘法表。

for (int i = 1; i <= 9; i++){ for (int k = 1; k <= 9; k++){ if (k <= i)

{ int m = k * i;

C語言程式設計題,C語言程式設計題

long fun int k if i 2 return 1l return k fun k 1 或 include stdio.h main double h,c printf input h n scanf lf h c 5.0 9 h 32 printf c lf c 實驗一 簡單的c程式設計...

c語言程式設計題計算,C語言程式設計題 計算Cmn

cmn是一個數學上的公式,其中m是其的下角標,n是其的上角標。計算方法是 m m 1 m 2 共有n項的乘積,然後除以n的階乘 用c語言做這個計算的程式設計,步驟如下 1 首先需要讀取m和n的值,然後在讀取的同時進行判斷是否滿足m 0 n 0 m n的條件,如果不滿足要求重新輸入。2 然後可以構建兩...

求c語言程式設計題答案謝謝求C語言程式設計題答案,謝謝!

1.編寫一個程式,要求使用者從終端輸入兩個整數值,檢測這兩個整數,判定第一個數能否被第二個數整除,並在終端上顯示相應的資訊.include main 2.編寫一個程式,把從終端上輸入的整數用英語顯示該整數的每一位數字.如果使用者輸入了392,那麼程式應顯示three nine two.include...