C語言的一些題,誰會做呀,c語言題目誰會做????????各位幫幫忙吧!!!!

2021-05-27 19:05:47 字數 3141 閱讀 4673

1樓:在讀的未來老師

第二題:

#include

main()

t=a[min];

a[min]=a[i];

a[i]=t;

}printf("排序後:");

for (i=0;i<10;i=i+1)

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

printf("\n");

} 第八題:

(4) a) 內容:找出一個二維陣列的「鞍點」,即該位置上的元素在該行上最大,在該列上最小。也可能沒有鞍點。

①二維陣列有鞍點

9 80 205 40

90 -60 96 1

210 -3 101 89

②二維陣列沒有鞍點

9 80 205 4090 -60 196 1210 -3 101 8945 54 156 7用scanf函式從鍵盤輸入陣列的各元素的值,檢查結果是否正確,題目未指定二維陣列的行數和列數,程式應能處理任意行數和列數的陣列。因此,從理論上來說,應當準備許多種不同行數和列數的陣列資料,但這樣的工作量太大,一般來說不需要這樣做,只需要準備典型的資料即可。

如果已指定了陣列的行數和列數,可以在程式中對陣列元素賦初值,而不必用scanf函式。請讀者修改程式以實現之。

b) 程式:

1、用scanf函式輸入陣列元屬的值:

#include

#define n 3

#define m 4

void main()

flag=1;

for(k=0;ka[k][maxj])

if(flag) }

if(!flag)

printf("沒有鞍點!\n");

}2、已指定陣列的行和列,對陣列元素賦初值:

#include

void main()

,,};

int i,j,k;

int max,maxj,flag;

printf("陣列是:\n");

for (i = 0;i <3;i=i+1)printf("\n");

for(i=0;i<3;i=i+1)

flag=1;

for(k=0;k<3;k=k+1)

if(max>a[k][maxj])

if(flag) }

if(!flag)

printf("沒有鞍點!\n");

}第十二題:

#include

void main()

a[i]='\0';

printf("%s\n",a);}

2樓:匿名使用者

恩,太多了,要是你挨個問還行,一下這麼多,沒時間啊。而且裡面有幾個題不好做,要限制的條件很多。(例,8)

3樓:風聆傷

我會做。但是你的題也太多了。

4樓:牢思語

參考此處

c語言題目誰會做????????各位幫幫忙吧!!!!

5樓:匿名使用者

判斷1、 若a是實型變數,在執行了a=5後,a將變為整型變數。 錯

2、 do-whily迴圈允許從迴圈體外部跳到迴圈體內部。 對

3、 c語言規定,函式的實參應與其對應的形參型別一致 。 對

4、 c語言是一種物件導向的程式設計語言。 錯

5、 c語言程式的書寫格式雖然自由,但為了清晰,一般在一行人內寫一個語句。 對

6、 c語言程式中的#include和#defin均不是c語句。 錯

7、 在陣列初始化時,如果初值個數多於陣列長度,將會出錯。 對

8、 如果x>y為真,ay)&&(a

2、char s【】=「welcome」為得到字串的字元』w』,引用方法是錯誤的是(a )

a *(s+1) b s[0] c *(s+0) d*s

3、若有以下的定義:int a【】={1,2,3,4,5,6,7,8,9,10},*p=a;則值為為表示式是( )

a p+=2,*(p++) b p+=2,*++p c p+=3,*kp++ dp+=2,++*p

4、以下不能正確定義二維陣列的選項是( c)

a int a[2] [2]=,}; b int a[2]=}

c int a[2] [2]=,2,3}; dint a[2]=,}}

5、有以下程式段中的值是( d) a 5 b 6 c 8 d 9

6、以下敘述不正確的是(c)-

a在不同的函式中可以使用相同名字的變數 b函式中的形式引數是區域性變數

c在一個函式內定義的變數只在本函式範圍內有效

d在一個函式內的複合語句中定義的變數在本函式範圍內有效

8字元型用char表示,一般用多少來存放一個字元(a)

a 8 b 16 c 32 d64

9、int i;char c;i=『b』;c=97; printf(」%d,%d」,i,c),輸出結果為(b)

a a,97 b 97,a c a,a d 97,97

10、關於int a;正確的說法是(d)

a 最大下腳標是5 b 陣列名為a c 最小下腳標是1 d 所有元素為整型

11、下面識別符號中,合法的使用者標識是(a)

a a#c b getch/ c void d ab*

12、int a=1,b=2,c;c=(a!=b);則c的值為(a)

a 1 b 2 c 0 d -1

填空已知整型變數 a=6,b=7則下面表示式的值為多少?(b-a*3)/5 ( -2)

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

兩種思路,一種設計過程比較簡單,就是直接用程式模擬所有可能的路徑,把合題意的走法全部計數。這種演算法的時間複雜度大約在o 2 n 左右,比較慢。另一種是建立一個數學模型,採用組合數的思想解這個問題,這樣設計出程式只是一個數學計算過程,組合數計算最快的演算法是o n 在加上求和,演算法時間複雜度為o ...

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

include using namespace std class date date int year,int month,int day year year month month day day date void set int y,int m,int d int gety int getm...

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

整元換零錢的問題,把一元換成一分,2分,5分的硬幣,共有多少種換法?include main printf d count 4 用分支編寫程式,把從鍵盤輸入的數字按下列對應關係顯示。輸入數字 顯示 1 up 2 down 3 left f 4 right 其它 include main 1.incl...