C語言程序設(shè)計(jì)與應(yīng)用智慧樹知到期末考試答案章節(jié)答案2024年章丘中等職業(yè)學(xué)校_第1頁
C語言程序設(shè)計(jì)與應(yīng)用智慧樹知到期末考試答案章節(jié)答案2024年章丘中等職業(yè)學(xué)校_第2頁
C語言程序設(shè)計(jì)與應(yīng)用智慧樹知到期末考試答案章節(jié)答案2024年章丘中等職業(yè)學(xué)校_第3頁
C語言程序設(shè)計(jì)與應(yīng)用智慧樹知到期末考試答案章節(jié)答案2024年章丘中等職業(yè)學(xué)校_第4頁
C語言程序設(shè)計(jì)與應(yīng)用智慧樹知到期末考試答案章節(jié)答案2024年章丘中等職業(yè)學(xué)校_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

C語言程序設(shè)計(jì)與應(yīng)用智慧樹知到期末考試答案+章節(jié)答案2024年章丘中等職業(yè)學(xué)校下列關(guān)于while和do-while說法正確的是()。

答案:do-while的循環(huán)體至少執(zhí)行一次;do-while循環(huán)的while后的分號(hào)不可以省略

答案:11下列四組選項(xiàng)中,均是不合法的用戶標(biāo)識(shí)符的選項(xiàng)是:()

答案:b-a,goto,int設(shè)有如下程序段:下面程序段的輸出結(jié)果是()。inti=0,sum=1;do{sum+=i++;}while(i<6);printf("%d\n",sum);

答案:16若有定義:inta[3][4]={1};則下面正確的敘述是()。

答案:只有元素a[0][0]可得到初值1設(shè)i,j,k均為int型變量,則執(zhí)行完下面的for循環(huán)后,k的值為()。for(i=0,j=10;i<=j;i++,j--)k=i+j;

答案:10

答案:23在C語言中,合法的字符常量是()

答案:'\x43'以下程序段的輸出結(jié)果是()。inta=10,b=50,c=30;if(a>b)a=b;b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);

答案:a=10b=30c=10計(jì)算機(jī)語言的發(fā)展是由()語言開始的。

答案:機(jī)器當(dāng)把以下四個(gè)表達(dá)式用作if語句的控制表達(dá)式時(shí),有一個(gè)選項(xiàng)與其它三個(gè)選項(xiàng)含義不同,這個(gè)選項(xiàng)是()。

答案:!k%2==1以下程序段,該程序的執(zhí)行情況是()。x=-1;do{x=x*x;}while(!x);

答案:循環(huán)執(zhí)行1次C語言中一個(gè)源程序文件可以有()個(gè)主函數(shù)。

答案:1#include"stdio.h"main(){inti,a[10];for(i=9;i>=0;i--)a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);}上面程序的運(yùn)行結(jié)果為()。

答案:852以下程序的功能是:從鍵盤上輸入若干個(gè)學(xué)生的成績,統(tǒng)計(jì)并輸出最高成績和最低成績,當(dāng)輸入負(fù)數(shù)時(shí)結(jié)束輸入。請(qǐng)選擇填空正確的一項(xiàng)()。main(){floatx,amax,amin;scanf("%f",&x);amax=x;amin=x;while(________){if(x>amax)amax=x;if(______)amin=x;scanf("%f",&x);}printf("\namax=%f\namin=%f\n",amax,amin);}

答案:x>=0x若有以下數(shù)組定義,其中不正確的是()。

答案:chard[3][]={{1,2},{1,2,3},{1,2,3,4}};若運(yùn)行時(shí)給變量x輸入12,則以下程序的運(yùn)行結(jié)果是()。main(){intx,y;scanf(“%d”,&x);y=x>12?x+10:x-12;printf(“%d\n”,y);}

答案:0以下程序段的輸出結(jié)果是()。intk,j,s;for(k=2;k<6;k++,k++){s=1;for(j=k;j<6;j++)s+=j;}printf("%d\n",s);

答案:10

答案:10C語言程序只能包括1個(gè)主函數(shù),但可以包含的函數(shù)的個(gè)數(shù)是()。

答案:若干sizeof(float)是()

答案:一個(gè)整型表達(dá)式下列程序的輸出結(jié)果是()。main(){inti,j,m=0,n=0;for(i=0;i<2;i++)for(j=0;j<2;j++)if(j>=i)m=1;n++;printf("%d\n",n);}

答案:1已知intx=10,y=20,z=30;if(x>y)z=x;x=y;y=z;以上語句執(zhí)行后x,y,z的值是()

答案:x=20,y=30,z=30若有定義:inta[12]={1,2,3,4,5,6,7,8,9,10,11,12};則數(shù)值為4的元素可以表示為()。

答案:a[1*3]語句while(!e);中的條件!e等價(jià)于()。

答案:e==0以下程序運(yùn)行后的輸出結(jié)果是()。

答案:s=5若變量已正確說明為float類型,要通過語句scanf("%f%f%f",&a,&b,&c);給a賦于10.0,b賦予22.0,c賦予33.0,不正確的輸入形式是:()

答案:10.0,22.0,33.0閱讀下面程序,程序的運(yùn)行結(jié)果是()。#includemain(){charcl='B',c2='h';switch(cl){case'A':c2++;case'B':switch(c2){case'a':printf("%");case104:printf("%d",--c2);default:printf("!");}}}

答案:103!C語言中使用標(biāo)準(zhǔn)輸入輸出庫函數(shù)時(shí),需加的頭文件是()。

答案:stdio.h下列表達(dá)式中能表示a在0到100之間的是()。

答案:!(a<0||a>100)在C語言中,不正確的int類型的常數(shù)是()

答案:2147483648若有定義:inta[3][4];則對(duì)a數(shù)組元素的正確引用是()。

答案:a[1+1][0]閱讀下面程序,程序的運(yùn)行結(jié)果是()。#includemain(){inta=1,b=3,c=5;switch(a<0){case1:switch(b>0){case1:printf("%");break;case2:printf("!");break;}break;case0:switch(c==5){case0:printf("*");break;case1:printf("$");break;case2:printf("@");}break;default:printf("&");}}

答案:$在定義intm[][3]={1,2,3,4,5,6};后,m[1][0]的值是()。

答案:4在Dev-c++6.0中,通過()過程可以形成可執(zhí)行文件。

答案:運(yùn)行若輸入字符串:abcde,則以下while循環(huán)體將執(zhí)行()次。while((ch=getchar())!='e')printf("*");

答案:4下面程序的運(yùn)行結(jié)果是()。main(){intm=7,n=5,i=1;do{if(i%n==0){printf("%d\n",i);break;}i++;}while(i!=0);}

答案:5可以正確描述“x能被5整除”的C語言表達(dá)式是()。

答案:x%5==0算法的表示方法有()。

答案:N-S流程圖法;偽代碼法;傳統(tǒng)流程圖法;自然語言法二維數(shù)組元素引用正確的是()。

答案:a[1][2];x[p][1];a[3*3][2*2]

答案:a=1下面哪一個(gè)表達(dá)式的值為4。()

答案:(int)(11.0/3+0.5)下面程序的功能是:輸出100以內(nèi)能被3整除且個(gè)位數(shù)為6的所有整數(shù),請(qǐng)?zhí)羁?()。#includemain(){inti,j;for(i=0;______;i++){j=i*10+6;if(_______)continue;printf("%d",j);}}

答案:i<10j%3!=0已知a和k為整型變量,請(qǐng)閱讀下面的程序,下列說法錯(cuò)誤的是(A)。switch(){case1:k++;case2:k*=2;break;case3:k--;}

答案:如果a值為1,則執(zhí)行k++;語句,然后跳出switch結(jié)構(gòu)C語言源程序中主函數(shù)名是()。

答案:main設(shè)有定義:inta=2,b=3,c=4;,則以下選項(xiàng)中值為0的表達(dá)式是()。

答案:(!a==1)&&(!b==0)擴(kuò)展名為.obj的文件稱為C語言的()。

答案:目標(biāo)程序main(){intx='f';printf("%c\n",'A'+(x-'a'+1));}程序執(zhí)行后的輸出結(jié)果是()

答案:G以下對(duì)二維數(shù)組a的正確定義是()。

答案:doublea[2][4];下列不正確的轉(zhuǎn)義字符是()

答案:'074'下列定義語句的正確理解是()。inta[10]={6,7,8,9,10};

答案:將5個(gè)初值依次賦給a[0]至a[4]以下程序段的輸出結(jié)果是()。intk,n,m;n=10;m=1;k=1;while(k<=n){m*=2;k+=4;}printf("%d\n",m);

答案:8使用高級(jí)語言編寫的程序稱為()。

答案:源程序下面程序的輸出結(jié)果是()。main(){intnum,k;num=26;k=1;do{k*=num%10;num/=10;}while(num);printf("%d\n",k);}

答案:12定義:inta[10];則對(duì)a數(shù)組元素的正確引用是()。

答案:a[10一10]以下程序的輸出結(jié)果是()。#includemain(){intcount,i=0;for(count=1;count<=4;count++){i+=2;printf("%d",i);}}

答案:2468字符(char)型數(shù)據(jù)在微機(jī)內(nèi)存中的存儲(chǔ)形式是()

答案:ASCII碼指出下面正確的輸入語句是()

答案:scanf("a=%d,b=%f",&a,&b)以下不能對(duì)二維數(shù)組a進(jìn)行正確初始化的語句是()。

答案:inta[2][3]={{1,2},{3,4},{5,6}};

答案:a=5,b=6在C語言提供的合法的關(guān)鍵字是()

答案:default設(shè)有以下程序,程序運(yùn)行后,如果從鍵盤上輸入1298,則輸出結(jié)果為()。main(){intn1,n2;scanf("%d",&n2);while(n2!=0){n1=n2%10;n2=n2/10;printf("%d",n1);}}

答案:8921下面程序的結(jié)果是()。#includemain(){inta[3][3]={{1,2),{3,4},{5,6}},i,j,s=0;for(i=l;i<3;i++)for(j=0;j<=i;j++)s+=a[i][j];printf("%d\n",s);}

答案:18

答案:k=2,m=3有如下程序,該程序段的輸出結(jié)果是()。main(){intn=9;while(n>6){n--;printf("%d",n);}}

答案:876能正確表示“當(dāng)x的取值在[1,10]和[200,210]范圍內(nèi)為真,否則為假”的表達(dá)式是()

答案:(x>=1)&&(x<=10)||(x>=200)&&(x<=210)以下程序的輸出結(jié)果是()。#includemain(){inti;for(i=1;i<=5;i++){if(i%2)continue;elseprintf("*");printf("#");}printf("$\n");}

答案:*#*#$下列數(shù)據(jù)定義語句,則數(shù)組元素x[i]的值是()。inti=3,x[4]={1,2,3};

答案:0若有以下定義語句,則表達(dá)式“x[1][1]*x[2][2]”的值是()。floatx[3][3]={{1.0,2.0,3.0},{4.0,5.0,6.0}};

答案:0.0若有定義:inta[3][4]={{1,2},{0},{4,6,8,10}};則初始化后,a[1][2]得到的初值是()。

答案:0若執(zhí)行程序時(shí),從鍵盤上輸入3和4,輸出結(jié)果是()。#includemain(){inta,b,s;scanf("%d%d",&a,&b);s=a;if(a答案:16下列標(biāo)識(shí)符中不合法的是()

答案:3DS合法的C語言中,合法的字符型常數(shù)是()

答案:'\t'下面程序段()。x=3;do{y=x--;if(!y){printf(“*”);continue;}printf(“#”);}while(1<=x<=2);

答案:是死循環(huán)下列運(yùn)算符中優(yōu)先級(jí)最高的是()

答案:+在Dev-c++6.0中,創(chuàng)建、輸入、保存源程序的操作過程我們稱之為()。

答案:編輯源程序執(zhí)行下列語句后a的值為()。inta=5,b=6,w=1,x=2,y=3,z=4;(a=w>x)&&(b=y(tǒng)>z);

答案:0以下程序的輸出結(jié)果是()。main(){inta,b;for(a=1,b=1;a<=100;a++){if(b>=10)break;if(b%5==1)b+=5;}printf("%d\n",a);}

答案:3下面程序的主要功能是輸入10個(gè)整數(shù)存入數(shù)組a,再輸入一個(gè)整數(shù)x,在數(shù)組a中查找x,找到則輸出x在10個(gè)整數(shù)中的序號(hào)(從1開始);找不到則輸出0。程序缺少的是()。#include"stdio.h"main(){inti,a[10],x,flag=0;for(i=0;i<10;i++)scanf("%d",&a[i]);scanf("%d",&x);for(i=0;i<10;i++)if(_________){flag=i+1;break;}printf("%d\n",flag);}

答案:!(x-a[i])以下4個(gè)選項(xiàng)中,不能看作一條語句的是()。

答案:if(b==0)m=1;n=2;以下程序段的運(yùn)行結(jié)果是()。inta=5,b=4,c=2,d=1;if(a>b>c)d=3;elsed--;printf(“%d\n”,d);

答案:0下面程序的輸出結(jié)果是()。main(){intx=10,y=10,i;for(i=0;x>8;y=++i)printf("%d%d",x--,y);}

答案:101091關(guān)于數(shù)組的措述正確的是()。

答案:數(shù)組的大小是固定的,所有數(shù)組元素的類型必須相同設(shè)有說明語句:chara='\72';則變量a:()

答案:包含1個(gè)字符數(shù)學(xué)式“1≤x<10”對(duì)應(yīng)的C語言表達(dá)式是()。

答案:(x>=1)&&(x<10)以下能正確定義二維數(shù)組的選項(xiàng)是()。

答案:inta[][2]={1,2,3,4};;inta[][2]={{1,2},{3,4}};;inta[2][2]={{1},{2}};對(duì)一維整型數(shù)組a的正確定義是()。

答案:inta[10];定義數(shù)組:floata[8];則下列對(duì)數(shù)組元素引用正確的是()。

答案:a[5];a[0]字符串函數(shù)中能實(shí)現(xiàn)字符串連接功能的函數(shù)是strcmp()。()

答案:錯(cuò)以下描述中正確的是()。

答案:在do—while循環(huán)中,當(dāng)while后的條件表達(dá)式為0時(shí)退出循環(huán)對(duì)于以下程序段,敘述正確的是()。intt=0;while(t=1){...}

答案:循環(huán)控制表達(dá)式的值為1,執(zhí)行循環(huán)體以下正確的描述是()。

答案:只能在循環(huán)體內(nèi)和switch語句內(nèi)使用break語句對(duì)于for循環(huán),下列理解正確的是()。

答案:for(表達(dá)式1;;表達(dá)式3)可理解為:for(表達(dá)式1;1;表達(dá)式3)若有如下定義:inti,j,x=0;則下列程序段中語句“x+=2;”被執(zhí)行()次

溫馨提示

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

評(píng)論

0/150

提交評(píng)論