C語言多選題,求助?C 多選題求助

2025-03-10 20:45:14 字數 3104 閱讀 1770

1樓:小黑哎啊

c++三種傳遞方式。

傳值,形參的公升敏遊改變【不會】導致實參改變。

void fun(int a){/a是形參。

a++;int main(){

int a=1;

fun(a);/這裡的a是實參,a的值不會改變。

傳址,形參的改變【會】導致實參改變。

void fun(int *a){/a是形參,代表位址。

a++;int main(){

int a=1;

fun(&a);/這裡的&a【a的位址】是實參,a的值會改變。

引用(傳址的另一種形式),形參的改變【會】導致實參改變。

void fun(int &a){/a是吵銷形參,a為引用資料型別,形參值的改變會導致實參改變。a++;

int d=1;

int &fun(int a){/返回型別為引用資料型別,就可以對返回值(必須是全域性變數,不然修改無效)修改。

return d;//返回拿簡全域性變數。

int main(){

int a=1;

fun(a)=10;

全域性變數d值為10;

2樓:福福福福利群主

一邊哭哭啼啼說難求助,一邊卻無題目無**大家雖然同情但也幫不上忙啊啊。

c++多選題求助?

3樓:紫薇參星

選a,c不選b,d的理由見圖。

4樓:鹹魚

選b,三長一短選最短,三短一長選最長。

c++多選題,求助?

5樓:匿名使用者

題目描述。任意輸入n個整數,把它們的最大值,最小值求出來。

輸入只有一行,包括乙個整數n(1<=n<=20),後面跟著n個數。

輸出。輸出只有一行,包括2個整數。樣例輸入。

樣例輸出。本題只需要找出n個整數中的最值,因此並不需要排序,只要用打擂法比較即可。

參考程式和執行結果。

c++多選題,求助?

6樓:網友

選acd。對於公有繼承,基類的公有成員和保護成員可以在子類中重新指定訪問許可權,而基類的私有成員在子類中是不可訪問的,不能重新指定訪問許可權。

對於基類的方法,在子類中重新指定訪問許可權的時候,不需要指定返回型別和引數列表。

對於父類的成員,重新指定訪問許可權後,成了保護和私有成員的,同樣不能在子類外部訪問,而公有成員可以在子類外部訪問。

c++多選題,求助,太難了?

7樓:網友

對於公有繼承,父類的公有成員和保護成員,分別成了子類的公有成員和保護成員,而父類的私有成員在子類中是賀汪御不能被訪禪巖問的。

所以,除了b錯,其它陵仿都對,選acd。

c語言多選題

8樓:炫心吾動之夜愛

1、已知int a=,*p = a; 則值為3的表示式是(a,c)a、p+=2,*(p++)

b、p+=2,*+p

c、p+=2,*p++

d、p+=2,++p

2、以下敘述中,錯誤的敘述是: (a,b,d)a、函式的形參都屬於全域性變數。

b、全域性變數的作用域不比區域性變數的作用域範圍大c、靜態(static)類別變數的生存期貫穿整個程式的執行期間d、未在定義語句中賦初值的auto變數和static變數的初值都是隨機值。

3、下列選項中屬於內部變數的是( a,b,c)。

a、函式的形式引數。

b、main函式內定義的變數。

c、複合語句內部定義的變數。

d、所有函式外部定義的變數。

4、若有程式段int k=5; ,則下列執行後變數k的值是6的有( a,b,e,f)。

a、k++;

b、++k;

c、k=(k++)1;

d、k=(+k)+1;

e、1+k++;

f、++k+1;

5、下列選項中關於變數的生存期,不正確的描述是( a,b)。

a、auto型變數是靜態儲存的,其生存期等同於程式的執行期。

b、static變數是動態儲存的,函式呼叫結束時,static變數所佔用的記憶體單元被釋放。

c、register變數都是動態儲存的。

d、外部變數都是靜態儲存的。

c語言選題?

9樓:網友

答案為d

這個題就按照程式思路去思考,一步一步計算一下值才行了:

首先,對n進行初始化,明確至少索引為的變數也就是n[0]、n[1]、n[2]都是0,k設定為2,接著,進入迴圈:

i=0時:0<2,所以可以執行,n[0]賦值為n[0]+1=0+1=1,i自增1

i=1時:1<2,所以可以執行,n[1]賦值為n[1]+1=0+1=1,i自增1

i=2時,2≮2,迴圈條件不成立,所以迴圈終止,不會進入迴圈內,也就意味著n[2]還是0

此時列印n[2]的值,那隻能是0.

實際執行也是這個結果。

c語言多選題

10樓:網友

1. 合法的陣列定義是(a、c和d )

a. char a[ ]= ; b. char s = "string";

c. char a[ ]= ; d. char a = "string";

2. 引用陣列元素時,其陣列下標表示式允許是(a和b)。

a.整型常量 b.整型表示式 c.任何型別的表示式 d.任何型別的函式呼叫。

3. 若有說明int a[ ]=;則對a陣列元素的正確引用是(a和c )。

b. a[ c. a[2-1] d. a[4]

4. 若有說明char s1[80],s2[80]; 則正確的輸出形式是(a和d)。

puts(s2); s2); s2); s」,s1,s2);

5.若有說明int a[3][4];則對a陣列元素的正確引用是( a和c)。

a. a[0][0] b. a[1,4] c. a[1+1][0] d. a[2][4]

多選題,怎麼選,多選題,應該選什麼啊?

您太厲害了,不僅測驗答題者的知識量,還考驗了我們審題的能力,你這樣高難度 是怎樣拍出來的。建議你先把 拍好再問問題。多選題,應該選什麼啊?同學你好,很高興為您解答!您好,應該選擇a,c,d。將自用的建築物等轉換為採用公允價值模式計量的投資性房地產,按其在轉換日的公允價值,借記 投資性房地產 成本 按...

多選題會計報表至少應包括,多選題 會計職業技能的主要內容包括?

這題應該為a,b,c,d。記得這題我在考呀呀 上做過的,會計報表至少應包括資產負債表 利潤表 現金流量表 所有者權益 股東權益 變動表等報表,小企業可以不包括現金流量表。多選題 會計職業技能的主要內容包括?會計職業技能包括 會計理論水平 會計實務能力 職業判斷能力 自動更新知識能力 提供會計資訊的能...

多選題,應該選哪些啊,這是一題多選題,應該選擇什麼啊?

同學你好,來很高興為您源解答!您好,應該選擇b,c,d。成本模型考慮的現金持有成本包括 1 機會成本,指企業因持有 定現金餘額喪失的再投資收益 2 管理成本,指企業因持有 定數量的現金而發生的管理費用,如管理者工資 安全措施費用等 3 短缺成本,指在現金持有量不足,又無法及時通過有價 變現加以補充所...