freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

(給學生)c語言復習題-資料下載頁

2025-04-16 08:30本頁面
  

【正文】 ’’__) if( c = 39。A39。 amp。amp。 c = 39。Z39。 ) ___num[c‘A’]=num[c‘A’]+1____; for( i = 0 。 i 26 。 i++ ) if( num[i] ) printf( %c:%d\n , i + 39。A39。 , num[i] ) 。 return 0 。}第7章 函數一、選擇題1.以下正確的說法是___B____。A.用戶若需調用標準庫函數,調用前必須重新定義。B.用戶可以重新定義標準庫函數,若如此,該函數將失去原有含義。C.系統(tǒng)根本不允許用戶重新定義標準庫函數。D.用戶若需調用標準庫函數,調用前不必使用預編譯命令將該函數所在文件包括到用戶源文件中,由系統(tǒng)自動去調用。2.以下正確的函數形式是___D____。A.double fun( int x , int y ) {z = x + y 。return z 。} B.fun( int x , y ){int z 。return z 。} C.fun( x , y ){int x , y 。 double z 。z = x + y 。return z 。 } D.double fun( int x , int y ){double z 。z = x + y 。return z 。}3.如果一個函數沒有返回值,那么該函數的類型是___D____。A.int B.char C.float D.void4.C語言允許函數值類型缺省定義,此時該函數值隱含的類型是___A____。A.int B.char C.float D.void5.以下說法不正確的是___B____。A.實參可以是常量、變量或表達式B.形參可以是常量、變量或表達式 C.形參可以為任意類型 D.形參應與其對應的實參類型一致6.一個函數形參的作用域是___B____。A.main函數 B.形參所在函數體 C.從定義處到文件尾 D.整個程序7.以下關于形參和實參的說明中,錯誤的是____C___。A.實參和形參占用不同的內存單元,即使同名也相互不影響B(tài).實參在進行函數調用時,它們都必須有確定的值,以便把這些值傳給形參C.實參對形參的數據傳送是雙向的,可以把實參的值傳給形參,也可以把形參的值反向傳給實參D.形參變量只有在被調用時才分配內存單元8.C語言規(guī)定,簡單變量做實參時,它和對應形參之間的數據傳遞方式是___B____。A.地址傳遞 B.單向值傳遞 C.由實參傳遞給形參,再由形參傳回給實參 D.由用戶指定傳遞方式 9.關于函數調用的形式,以下錯誤的描述是____D____。A.可以出現在執(zhí)行語句中   B.可以出現在一個表達式中C.可以作為一個函數的實參 D.可以作為一個函數的形參10.C語言規(guī)定,函數返回值的類型是由____D____。A.return語句中的表達式類型所決定B.調用該函數時的主調函數類型所決定C.調用該函數時系統(tǒng)臨時決定D.在定義該函數所指定的函數類型所決定11.以下函數原型聲明語句正確的是____A____。 A.void f( int x ) 。 B.void f( x ) 。C.void f( int x ) D.void( int x ) 。12.若用一維數組名作為函數調用的實參,傳遞給形參的是____A____。A.數組首元素的地址 B.數組第一個元素的值 C.數組中全部元素的值 D.數組元素的個數 14.以下不正確的說法是___D____。 A.在不同函數中可以使用相同名字的變量B.形式參數是局部變量C.在函數內定義的變量只在本函數范圍內有效D.在函數內的復合語句中定義的變量在本函數范圍內有效15.凡在函數中未指定存儲類型的局部變量,其隱含的存儲類型為___A___。A.自動( auto ) B.靜態(tài)( static ) C.外部( extern ) D.寄存器(register)二、程序閱讀題1.下面程序的運行結果是____max is 2____。includeint main( ){ int max( int x , int y ) 。 int a = 1 , b = 2 , c 。 c = max( a , b ) 。 printf( max is %d\n , c ) 。 return 0 。}int max( int x , int y ){ int z 。 z = ( x y ) ? x : y 。 return z 。}2.下面程序的運行結果是____ a=1,b=2____。includeint main( ){ void f( int x , int y ) 。 int a = 1 , b = 2 。 f( a , b ) 。 printf( a=%d,b=%d\n , a , b ) 。 return 0 。}void f( int x , int y ){ x = 100 。 y = 200 。}3.下面程序的運行結果是____ 1 1 1____。includeint main( ){ void increment( ) 。 increment( ) 。 increment( ) 。 increment( ) 。 return 0 。}void increment( ){ int x = 0 。 x += 1 。 printf( %d\t , x ) 。}4.下面程序的運行結果是____ a=11,b=12,c=2____。includeint main( ){ int f1( int x , int y ) 。 int a = 11 , b = 12 ,c 。 c = f1( a , b ) 。 printf( a=%d,b=%d,c=%d\n , a , b ,c ) 。 return 0 。}int f1( int x , int y ){ int f2( int , int ) 。 int c 。 x = x * 2 。 y = y * 2 。 c = f2( x , y ) 。 return c*2 。} int f2( int a , int b ){ int c 。 c = ( a + b ) % 3 。 return c 。}6.下面程序的運行結果是____7 8 9____。includeint main( ){ int f( int a ) 。 int a = 2 , i 。 for( i = 0 。 i 3 。 i++ ) printf( %4d , f( a ) ) 。 return 0 。}int f( int a ){ int b = 0 。 static int c = 3 。 b++ 。 c++ 。 return ( a + b + c ) 。}7.下面程序的運行結果是____8 17____。includeint main( ){ int func( int a , int b ) 。 int k = 4 , m = 1 , p 。 p = func( k , m ) 。 printf( %d\t , p )。 p = func( k , m ) 。 printf( %d\n , p )。 return 0 。}int func( int a , int b ){ static int m = 0 , i = 2 。 i += m + 1 。 m = i + a + b 。 return m。}8.下面程序的運行結果是____0 1 2 0 1 2____。 includeint a[3] 。int main( ) { void f1( ) 。 void f2( ) 。 void print( ) 。 f1( ) 。 print( ) 。 f2( ) 。 print( ) 。 return 0 。}void f1( ){ int i 。 for ( i = 0 。 i 3 。 i++ ) a[i] = i 。}void f2( ){ int i ,a[3] 。 for ( i = 0 。 i 3 。 i++ ) a[i] = i 。}void print( ){ int i 。 for ( i = 0 。 i 3 。 i++ ) printf( %3d , a[i] ) 。}三、程序完善題1.下面程序的功能是:area函數計算圓的面積,main函數中調用area函數,計算給定半徑的圓的面積,輸出時顯示兩位小數。請?zhí)羁?。includedefine PI int main( ){ ___ float area ( float r )___。 float x = , y 。 y = area( x ) 。 printf( %\n , y ) 。 return 0 。}float area ( float r ){ float s 。 s= PI * r * r 。 ___return s_____。}2.下面程序的功能是:fun函數實現的計算,main函數中調用fun函數,計算的值。請?zhí)羁?。includeint main( ){ double fun( double x , int y ) 。 int y = 3 。 double x = 4 , z 。 ___z=fun(x,y)___。 printf( z=%f\n , z ) 。 return 0 。}double fun( double x , int y ) { int i 。 double z = 1 。 for( i = 1 。 i = y 。 i++ ) __z=z*x。___。 return z 。 } 3.下面程序的功能:有一個一維數組score,內放10個學生成績,統(tǒng)計不及格的學生人數。請?zhí)羁铡nclude int main( ){ int fun( float array[10] ) 。 float score[10] 。 int i , count = 0 。 printf( input 10 scores:\n ) 。 for( i = 0 。 i 10 。 i++ ) scanf( %f , amp。score[i] )。 ___count=fun(score)___。 printf( %d\n , count ) 。 return 0 。} int fun( float array[10] ){ int i , count = 0 。 for( i = 0 。 i 10 。 i++ ) if( array[i] 60 ) ___count++___。 return count 。}第8章 編譯預處理一、選擇題1.編譯預處理包括___A____。A.文件包含,宏定義和條件編譯 B.構造工程文件 C.語句注釋 D.編譯源程序2.在宏定義define PI ,用宏名PI代替一個___D___。A.常量 B.單精度數 C.雙精度數 D.字符串3.以下有關宏替換的敘述不正確的是___D____。 A.宏替換不占用運行時間 B.宏名無類型C.宏替換只是字符替換 D.宏名必須用大寫字母表示4.若程序中有include文件名,則意味著___A____。A.將所指文件的全部內容,在此命令行出現的這一點上,插入源程序B.指定標準輸入輸出C.宏定義一個函數D.條件編譯說明5.在文件包含預處理語句的使用形式中,當include后面的文件名用(雙引號)括起時,尋找被包含文件的方式是___B____。A.直接按系統(tǒng)設定的標準方式搜索目錄B.先在源程序所在目錄搜索,再按系統(tǒng)設定的標準方式搜索C.僅僅搜索源程序所在目錄D.僅
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1