c語言模擬試題2_第1頁
c語言模擬試題2_第2頁
c語言模擬試題2_第3頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、、半旌邀! I總"切” > 合蜜小侍”)、若有定義char strl10=(“Chma ),str2 10”要將strl中的字符串復制到str2中去,正確的方氾O A strcpy(str2,strl)(J :, B strcpy( "China" ,str2)O C strcpy(strl,str2)OD str2=strl、 若有 int a=l,b=2,c=3,d=4, 則表達式 a>bja:c>d?c:dfi<) 值是().OA IOB 2Oc 3OD 4、下面轉義字符中,表示字符串結束的是().OA IDOb mOc &O

2、D f、 Visual c+ 中,若定義unsigned longb , 則變量b在內存中分配的字節(jié)數是 ()。OA 1個OB 2個Oc 4個OD 8個5、下列是關于數組的敘述,不正確的是 () 。0A在定義數組時,數組名前的類型是指明數組各元素的類型OB 數組各元素的類型是相同的,而且是有序的Oc在引用數蛆元素時,數組元素的下標表達式必須是常量整型表達式0D 對整型數組來說,未初始化時,備數組元素的值是不確定的6、int al Q=1,2,3,4,5 ,k; int1 =%*p2=a;不能正常執(zhí)行的語句是()。O A k=*pl-F*p2;OB pl=k;OC pl=p2;OD k=*pi*

3、(*p2);該表達式的值為 () ?str2 中去,正確的方法是 ( )7、設 ch 是 chai 型變量,其值為'A',且有表達式 ch=(chA= 'A' &&ch<= 'Z ,)?(ch+32):ch,OA AOB aOc zOD Z8、以下敘述中正確的是 () 。O A break 語句只能用于 switch 語句體中OB continue 語句的作用是:使程序的執(zhí)行流程跳出包含它的所有循環(huán)O c break 語句只能用在循環(huán)體內和 switch 語句體內0 D在循環(huán)體內使用break語句和continue語句的作用相同1、

4、若有定義 char strl10= "China ” , str2 10 要將 strl 中的字符串復制到strcpy (str2, strl)C Astrcpy ( "China ” , str2)叩 strcpy(strl, str2)口 BO°cstr2=strlC D2、 若有 int a=l, b-2, c=3, d=4;,則表達式 a b? a:c>d?c:d 的值是 () 。C A1A 2C B33、下面轉義字符中,表示字符串結束的是()0f4、Visual c+ 中,若定義 unsigned long b ,則變量 b 在內存中分配的字節(jié)數是

5、()5、下列是關于數組的敘述,不正確的是()。在定義數組時,數組名前的類型是指明數組各元素的類型數組各元素的類型是相同的,而且是有序的在引用數組元素時,數組元素的下標表達式必須是常量整型表達式對整型數組來說,未初始化時,各數組元素的值是不確定的6、int a10 = (l, 2, 3, 4, 5), k; int *pl=a, *p2=a;不能正常執(zhí)行的語句是 ()k=*pl+*p2;O A pl=k ;pl 二 p2;c k=*pl* (*p2)該表達式的值為()7、設 ch 是 char 型變量,其值為 'A' , 且有表達式 ch=( ch>= 'A'

6、; &&ch<= 'Z') ?( ch+32) :ch,A a Zz8、以下敘述中正確的是()。_ break 語句只能用于 switch 語句體中C AA continue 語句的作用是:使程序的執(zhí)行流程跳出包含它的所有循環(huán)L break 語句只能用在循環(huán)體內和 switch 語句體內 口 B。 C .,在循環(huán)體內使用 break 語句和 continue 語句的作用相同° D9、在一個源程序中, main 函數的位置()。必須在最前面A必須在系統(tǒng)調用的庫函數的后面沒有具體要求 BC必須在最后10、一個全局變量的作用域是()整個源文件所定義的函

7、數整個程序從定義位置起到本文件結束11 、在 do-while (表達式);結構的循環(huán)中,下面說法正確的是( )。表達式的值為 0 時開始循環(huán)表達式的值為 0 時循環(huán)體一次也不執(zhí)行循環(huán)體只能執(zhí)行一次循環(huán)體至少執(zhí)行一次可取的數據是 ()12 、設 int year ; , 要使 ! (year%4=0 && year%100!=0 | | year%400=0)的值為 1, year160019042005200813 、設有 int a =3 ; , 則 a+=a-=a*a 的值是()。18A 9-1214、有字符數組 x50, y50, 則正確的輸出語句是 ()printf

8、( c, c,x, y) ; Aputs(x) ; puts(y) ;Cputchar (x, y);BC C puts(x, y) ;C D15、當把以下四個表達式用作 if 語句的控制表達式時,有一個選項與其它三個選項含義不同,這個選項是 ()k/2C AA k/2=l(k/2) ! 0L BC c!k/2=lC D16、以下選項中正確的定義語句是 ()double a;b;。Adouble a=b=7;L double a=7, b 二 7; 口 BC cdouble , a, b;C D17、C 語言中最簡單的數據類型包括 ()整型、實型、邏輯型A整型、實型、字符型整型、字符型、邏輯型C字符型、實型、邏輯型18 、正確的用戶自定義標識符是()。a=

溫馨提示

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

評論

0/150

提交評論