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

正文內(nèi)容

20xx年3月全國計算機等級考試二級筆試試卷visual_foxpro數(shù)據(jù)庫程序設計-資料下載頁

2024-11-04 12:57本頁面
  

【正文】 ,c : ″)。scanf(″%lf%lf%lf″, amp。a, amp。b, amp。c)。 ave=(a+b+c)/3。 printf(″ave=%f\n″, ave)。/*用以比較四舍五入前后的數(shù)據(jù)*/ ave=(int)((ave+)*10)/。printf(″a=%f, b=%f, c=%f, ave=%f\n″, a,b,c,ave)。 }  【分析與解答】(1)《教程》中有關的例題。(2)定義4個整型變量a、b、c和t,變量a、b、c分別存放讀入的3個整數(shù),t用作臨時存儲單元。(3)設計輸入語句,以及在此之前用于提示輸入的(printf)語句。(4)輸出a、b、c中的值,以便于比較。(5)交換的步驟如下: ① 把c中的值賦給t。 ② 把b中的值賦給c。 ③ 把a中的值賦給b。 ④ 把t中的值賦給a。經(jīng)過以上步驟,已按要求進行了交換。(6)輸出a、b、c中的值。(7)編寫程序如下: main(){int a, b, c, t。printf(″Enter a, b, c :\n″)。 scanf(″%d%d%d″,amp。a,amp。b,amp。c)。printf(″(1)a=%d,b=%d,c=%d\n″,a,b ,c)。 t=c。c=b。b=a。a=t。printf(″(2)a=%d,b=%d,c=%d\n″,a,b,c)。 } 第四章、選擇結構一、選擇題 下列運算符中優(yōu)先級最高的運算符是A)!B)%C)=D)amp。amp。答案:A 下列運算符中優(yōu)先級最低的運算符是A)||B)!=C)D)+答案:A 為表示關系x≥y≥z,應使用的C語言表達式是A)(x=y)amp。amp。(y=z)B)(x=y)AND(y=z)C)(x=y=z)D)(x=y)amp。(y=z)答案:A 設a、b和c都是int型變量,且a=3,b=4,c=5。則以下的表達式中,值為0的表達式是A)aamp。amp。bB)aC)a||b+camp。amp。bc|1)答案:D 以下程序的輸出結果是A)0B)1C)2D)3main(){ int a=2,b=1,c=2。if(aif(belse c+=1。printf(“%d”,c)。}D)!((a答案:C 以下程序的輸出結果是A)1B)2C)3D)4main(){ int w=4,x=3,y=2,z=1。printf(“%d”,(w答案:A 若執(zhí)行以下程序時從鍵盤上輸入3和4,則輸出結果是A)14B)16C)18D)20main(){ int a,b,s。scanf(“%d%d”,amp。a,amp。b)。s=a。if(as*=s。printf(“%d”,s)。}答案:B 下面的程序片段所表示的數(shù)學函數(shù)關系是1(x1(x0)1(x0(x0)0(x1(x0)1(x0(x0)y=1。if(x!=0)y=1。if(x0)y=1。else y=0。答案:A 運行以下程序后,輸出A)****B)amp。amp。amp。amp。C)amp。amp。amp。amp。D)有語法錯誤不能通過編譯main(){ int k=3。if(kelse printf(“amp。amp。amp。amp?!?。}答案:D 若a和b均是正整型變量,以下正確的switch語句是 A)switch(pow(a,2)+pow(b,2)){ case 1: case 3: y=a+b。break。case 0: case 5: y=ab。} B)switch(a*a+b*b)。{ case 3:case 1: y=a+b。break。case 0: y=ba。break。} C)switch a{ default: x=a+b。case 10: y=ab。break。case 11: x=a*d。break。} D)switch(a+b){ case10 : x=a+b。break。case11 : y=ab。break。}答案:沒有正確答案。如果C選項改為: switch(a){ default: x=a+b。case 10: y=ab。break。case 11: x=a*b。break。} 則答案可以選擇C二、填空題 C語言中用____表示邏輯值“真”,用____表示邏輯值“假”。答案:非0、0 C語言中的關系運算符按優(yōu)先級別是____、____、____、____。答案:、=、答案:!、amp。amp。、|| C語言中的關系運算符和邏輯運算符的優(yōu)先級別是____、____、____、____、____、____、____。答案:!、==、!=、amp。amp。、|| C語言中邏輯運算符____的優(yōu)先級高于算術運算符。答案:! 將下列數(shù)學式改寫成C語言的關系表達式或邏輯表達式A)____B)____。A)a=b或aB)|x|4答案:A)a==b||a4||xmain(){ int a=100。if(a100)printf(“%d”,a100)。elseprintf(“%d”,a答案:1 請寫出與以下表達式等價的表達式A)____B)____。A)!(x0)B)!0答案:A)xif(ac)b=a。a=c。c=b。答案:2 若變量已正確定義,以下語句段的輸出結果是____。x=0。y=2。z=3。switch(x){ case 0: switch(y==2){ case 1: printf(“*”)。break。case 2: printf(“%”)。break。}case 1: switch(z){ case1: printf(“$”)。case2: printf(“*”)。break。default : printf(“”)。}} 答案:*三、編程題 【分析與解答】相關內(nèi)容請參考《教程》。(1)改寫如下: switch(a/10){ default : m=5。break。case 0 : case 1 : case 2 : m=1。break。 case 3 : m=2。break。 case 4 : m=3。break。 case 5 : m=4。break。 }。(2)本題中對a的判斷條件有一定的規(guī)律可尋;關鍵是,在switch語句后的表達式中利用了a/10,從而簡化了case標號。 【分析與解答】編寫本題的程序,首先要解決如何計算學生當前的年齡(設存放實足年齡的變量是age)。(1)如果當前的月份大于生日的月份,則學生的實足年齡age=y1y0。(2)如果當前的月份等于生日的月份,就要看日數(shù),當前的日數(shù)大于或等于生日的日數(shù),則學生的實足年齡age=y1y0。(3)如果不滿足以上的條件,就可斷定當前的日期沒有超過生日日期,就是說學生的年齡應當是age=y1y01。 以上3條,用C語言可以描述如下:if((m1m0)[JB1|][JB1|](m1==m0amp。amp。d1=d0))age=y1y0。else age=y1y01。讀者可以參考以上語句寫出程序,也可以根據(jù)分析寫出與此形式不同的語句和程序。 【分析與解答】(1)若輸入的整數(shù)a是奇數(shù),輸出 dd number,是偶數(shù)輸出:even number。(2)若一個a是偶數(shù),它就能被2除盡,即a%2==0,輸出even number;若是奇數(shù),它就不能被2除盡,即a%2!〖KG*2〗=0,輸出odd number。讀者可以參考以上給出的算法,寫出相應的C語句,并編寫出完整的程序。 【分析與解答】本題的主要算法是從3個數(shù)中找出最大的那個數(shù)。假定始終把最大的數(shù)放在變量max中。(1)假定a中的數(shù)最大,把a賦給max。(2)用b去和max比較,若b大于max,則把b賦給max;若不大于max,則什么也不做。(3)用c去和max比較,若c大于max,則把c賦給max;若不大于max,則什么也不做。(4)經(jīng)過以上操作,max中已放入了a、b、c三個數(shù)中的最大數(shù),輸出max即可。 讀者可以參考以上給出的算法,寫出相應的C語句,并編寫出完整的程序。 【分析與解答】(1)本題已給出了非常明確的條件,只要寫出正確的條件判斷語句就可基本完成程序的編寫。(2)由給出的函數(shù)可知,只有x的值在規(guī)定的范圍內(nèi)時,才求出y的值,因此程序應當對輸入的x進行判斷,若超過范圍就不求y的值。(3)現(xiàn)以使用if[CD*2]else語句為例寫出程序供參考。main() {int x,y。printf(″Enter x : ″)。scanf(″%d″, amp。x)。 if(x5amp。amp。x{if(x==0)y=x1。else if(x0)y=x+1。 else if(x5)y=x。printf(″x=%d y=%d\n″, x,y)。 }printf(″***END***\n\n″)。 } 第五章、循環(huán)結構一、選擇題 以下程序段的輸出結果是A)9B)1C)11int k,j,s。for(k=2。k{ s=1。for(j=k。j}printf(“%d”, s)。答案:D 以下程序段的輸出結果是A)12B)15C)20int i,j,m=0。for(i=1。ifor(j=3。jprintf(“%d”, m)。答案:C 以下程序段的輸出結果是A)10B)9C)10D)9D)10 D)25int n=10。while(n7){ n。printf(“%d”, n)。}答案:B 以下程序段的輸出結果是A)1B)3 0C)12int x=3。do{ printf(“%3d”,x=2)。}while(!(x))。答案:C 以下程序段的輸出結果是A)15B)14C)不確定main(){ int i,sum。for(i=1。iprintf(“%d”,sum)。}答案:C 以下程序段的輸出結果是A)741B)852C)963main(){ int y=10。for(。y0。y)if(y%3==0){ printf(“%d”,y)。continue。}答案:B 若x是int型變量,以下程序段的輸出結果是A)**34**5B)3**45C)3**45D)**34**5for(x=3。xprintf((x%2)?(“**%d”):(%d“),x)。D)死循環(huán)D)0 D)875421 }答案:D 以下程序的輸出結果是A)***$B)***$C)**$D)**$main(){ int i。for(i=1。i{ if(i%2)printf(”*“)。elsecontionue。printf(”“)。}printf(”$“)。}答案:A 以下敘述正確的是A)do_while語句構成的循環(huán)不能用其它語句構成的循環(huán)來代替。B)do_while語句構成的循環(huán)只能用break語句退出。C)用do_while語句構成循環(huán)時,只有在while后的表達式為非零時結束循環(huán)。D)用do_while語句構成循環(huán)時,只有在while后的表達式為零時結束循環(huán)。答案:D 以下程序的輸出結果是A)39 81B)42 84C)26 68D)28 70main(){ int x,i。for(i=1。i{ x=i。if(++x%2==0)if(++x%3==0)if(++x%7==0)printf(”%d “, x)。}printf(”“)。}答案:D二、填空題 當執(zhí)行以下程序段后,i的值是____、j的值是____、k的值是____。int a,b,c,d,i,j,k。a=10。b=c=d=5。i=j=k=0。for(。ab。++b)i++。while(a++c)j++。do k++。while(ad++)。答案:6 以下程序段的輸出結果是____。int k,n,m。n=10。m=1。k=1。while(k答案:死循環(huán) 以下程序的輸出結果是____。main(){ int x=2。while(x)。printf(”%d“,x)。}答案:1 以下程序段的輸出結果是____。int i=0,sum=1。do { sum+=i++。}while(iprintf(”%d“,sum)。答案:11 有以下程序段:s=。for(k=1。kprintf(”%f“,s)。請?zhí)羁?,使下面的程序段的功能完全與之等同。s=。____。k=0。do{ s=s+d。____。d=(k*(k+1))。}while(____)。printf(”%f“,s)。答案:d=、k++、kmain(){ float x,amax,amin。scanf(”%f“,amp。x)。amax=x。amin=x。while(____){ if(xamax)amax=x。if(____)amin=x。scanf(”%f“,amp。x)。}printf(”amax=%famin=%f“,amax,amin)。}
點擊復制文檔內(nèi)容
職業(yè)教育相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1