循環結構函數練習題及答案_第1頁
循環結構函數練習題及答案_第2頁
循環結構函數練習題及答案_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

循環結構、函數練習題以下由while構成的循環執行的次數是:A:無限次 B:有語法錯,不能執行 C:一次也不執行 D:執行一次intk=0;while(k=1)k++;以下程序的輸出結果是:A:15 B:14 C:不確定D:0{inti,sum;for(i=1;i<6;i++)sum+=i;printf(“%d\n”);}3.以下的for循環是:A:無限循環 B:循環次數不定 C:執行4次 D:執行3次for(x=0,y=0;(y!=123)&&(x<4);x++);4.以下程序段的執行結果是:A:輸出321 B:輸出23 C:不輸出任何內容 D:陷入死循環intx=23;do{printf(“%d”,x);}while(!x);5.以下程序段輸出的結果是:A:12B:15C:20D:25inti,j,m=0;for(i=1;i<=15;i+=4)for(j=3;j<=19;j+=4)m++;printf(“%d\n”,m);6.設j為int型變量,則下面for循環語句的執行結果是:A:63 B:74 C:62 D:73for(j=10;j>3;j--){if(j%3)j--;--j;--j;printf(“%d”,j);}7.若i,j已定義為int類型,則以下程序段中內循環體的執行次數是:A:20 B:24 C:25 D:30for(i=5;i;i--)for(j=0;j<4;j++)8.若x是int型變量,以下程序段的輸出結果是:A:**3 B:##3 C:##3 D:**3##4##4**4**4##5**5**5##5for(x=3;x<6;x++)printf((x%2)?(**%d”):(“##%d\n”),x);9.以下函數的類型是(1),函數的返回值是(2):A:與參數x的類型相同 B:void類型 C:int類型 D:無法確定A:0 B:1 C:無法確定 D:出錯fff(floatx){printf(“%d\n”,x*x);}10.以下函數調用語句中,含有的實參個數是:A:3 B:4 C:5 D:有語法錯func(rec1,rec2+1,(rec3,rec4));11.以下敘述中正確的是:A:C語言程序總是從第一個定義的函數開始執行B:在C語言程序中,要調用的函數必須在main()函數中定義C:C語言程序中,只有int類型的函數可以未經說明而出現在調用之后D:C語言程序中的main()函數必須放在程序的開始部分12.以下敘述中正確的是:A:C語言程序的函數中必需有return語句B:在C語言程序中,函數的類型必須進行顯式說明C:函數中,return語句必須放在函數體的最后D:C語言程序中,return語句中表達式的類型應該與函數的類型一致13.能正確表示數學公式根號下sin(x0)的C語言表達式是:A:sqrt(abs(sin(x*/180)))B:sqrt(sin(x*3.14/180)))C:sqrt(sin(x))D:sqrt(fabs(sin(x*3.14/180)))14.能求出a的3次方的表達式是:A:a^3 B:a**3 C:pow(a,3) D:power(a,3)15.以下正確的函數定義是:A:doublesub(intx,y)B:doublesub(intx,inty);{doublez;{doublez;z=x-y;returnz;}z=x-y;returnz;}C:doublesub(intx,inty)D:doublesub(intx,inty){z=x-y;{doublez;returnz;}z=x-y;returnz;}16.C語言中,形參與實參之間的數據傳遞方式是:A:只能按值傳遞 B:只能按地址傳送C:由使用者指定傳遞方式 D:既可以按值傳送也可以按地址傳送17.以下程序的輸出結果是:A:98 B:89 C:66 D:以上三個都不對#include<math.h>voidmain(){d

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論