版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
下面選項中,不能用作C語言標記符的是(C)。A._00 B.print C.&b D.FOR下面合法的標記符是(A)。A.IF B.-321 C.cf D.int可以將高級語言編寫的源程序轉換為目的程序的軟件是(D)。A.匯編程序 B.解釋程序 C.編輯程序 D.編譯程序C語言程序中可以對程序進行注釋,注釋部分必須用符號(C)括起來。A.“{”和“}” B.“[”和“]”C.“/*”和“*/” D.“*/”和“/*”已有預解決命令“#include<math.h>”和聲明“intx=4,y;”,下面語句中語法對的的是(C)。A.if(x%2=1)y=x; B.if(sqrt(x)%2)y=x;C.if(x==1)y=x; D.if(x==1)y=&x;下列運算符中,優(yōu)先級最低的是(D)。A.* B.!= C.+ D.=邏輯“異或”運算可描述為當且僅當a、b兩個操作數(shù)中只有一個為真時才為真,其他情況下均為假。下面可以對的表達邏輯“異或”運算的表達式是(D))。A.a||b B.a&&bC.(a&&b)&&!(a||b) D.(a||b)&&!(a&&b)下面關于continue和break語句的敘述中對的的是(B)。A.continue和break語句都可以出現(xiàn)在switch語句中B.continue和break語句都可以出現(xiàn)在循環(huán)語句的循環(huán)體中C.在switch語句允許出現(xiàn)continue和break語句D.執(zhí)行循環(huán)語句中的continue和break語句都將立即終止循環(huán)在while(e)語句中的e與下面條件表達式等價的是(D)。A.e==0 B.e==1 C.e!=1 D.e!=0已有函數(shù)fun的定義“voidfun(void){printf("That'sgreat!");}”,則調用fun函數(shù)的對的形式是(B)。A.fun; B.fun(); C.fun(void); D.fun(1);設有下列程序段: staticinty=2; voidf2() {staticfloatd=3;…} intx=1; voidf1() {intz=3;…}關于程序段中各變量的屬性,下面敘述中錯誤的是(D)。A.x是全局變量,函數(shù)f1可以訪問,函數(shù)f2不能訪問B.y是全局變量,函數(shù)f1和函數(shù)f2都可以訪問C.z是動態(tài)變量,函數(shù)f1可訪問,函數(shù)f2不可訪問D.d是靜態(tài)變量,函數(shù)f1和函數(shù)f2都可以訪問已知某編譯系統(tǒng)中singedint類型數(shù)據(jù)的長度是16位,該類型數(shù)據(jù)的最大值是(A)。A.32767 B.32768 設k=7,x=12,則下列表達式值為3的是(D)。A.x%=(k%=5) B.x%=(k-k%5)C.x%=k-k%5 D.(x%=k)-(k%=5)已有定義“inta[]={5,4,3,2,1},i=4;”,下列對a數(shù)組元素的引用中錯誤的是(B)。A.a[--i] B.a[a[0]] C.a[2*2] D.a[a[i]]己有聲明“inta=0,b=l,*p,*q;”,下列對的的語句是(C)。A.a=p; B.b=q; C.p=&a; D.p=&q;C語言中,結構體類型變量在程序執(zhí)行期間(A)。A.所有成員一直駐留在內存中B.只有一個成員駐留在內存中C.部提成員駐留在內存中D.沒有成員駐留在內存中若有定義和聲明typedefenum{green,red,yellow,blue,b1ack}color;colorflower;,則下列語句中對的的是(B)。A.green=red; B.flower=red;C.color=red; D.enum=red;在文獻包含預解決語句#include的使用形式中,當之后的文獻名用雙引號括起來時,尋找被包含文獻的方式是(C)。A.僅搜索當前目錄B.僅搜索源程序所在的目錄C.先在源程序所在目錄搜索,再按系統(tǒng)設定的標準方式搜索D.直接按系統(tǒng)設定的標準方式搜索目錄已有定義“inta[2][3]={0};*p=a[0];”,下面表達式中有語法錯誤的是(A)。A.a[0]=1 B.p[0]=1 C.*p=1 D.a[0][0]=1下面關于C語言數(shù)據(jù)文獻的敘述中對的的是(D)。A.文獻由ASCII碼字符序列組成,C語言只能讀寫文本文獻B.文本由二進制數(shù)據(jù)序列組成,C語言只能讀寫二進制文獻C.文獻由記錄序列組成,可按數(shù)據(jù)的存放形式分為文本文獻和二進制文獻D.文獻由數(shù)據(jù)流序列組成,可按數(shù)據(jù)的存放形式分為文本文獻和二進制文獻下面選項中,不能用作C語言標記符的是(C)。A.FOR B._10 C.&h D.print下面合法的標記符是(A)。A.IF B.-412 C.ak D.charC語言源程序的三種基本結構是順序結構、(B)結構和循環(huán)結構。A.遞歸 B.選擇 C.轉移 D.嵌套已有定義“floatx=1.23456;inti;”,欲將x中的數(shù)值保存小數(shù)點后兩位,第三位進行四舍五入運算,能實現(xiàn)該功能的表達式是(A)。A.i=x*100+0.5,x=i/100.0 B.x=(x*100+0.5)/100.0C.x=((int)x*100+0.5)/l00.0 D.x=(x/100+0.5)/100.0下面定義符號常量p為3.14中對的的是(D)。A.#definep3.14; B.#definep(3.14)C.#definep=3.14 D.#definep3.14表達式!x等價于(A)。A.x==0 B.x==1 C.x!=0 D.x!=1下面關于if語句和switch語句的敘述中錯誤的是(D)。A.if語句和switch語句都可以實現(xiàn)算法的選擇結構B.if語句和switch語句都能實現(xiàn)多路(兩路以上)選擇C.if語句可以嵌套使用D.switch語句不能嵌套使用下面關于循環(huán)語句for、while、do_while的敘述中對的的是(A)。A.三種循環(huán)語句都也許出現(xiàn)無窮循環(huán)B.三種循環(huán)語句中都可以缺省循環(huán)終止條件表達式C.三種循環(huán)語句的循環(huán)體都至少被無條件地執(zhí)行一次D.三種循環(huán)語句的循環(huán)體都必須放入一對花括號中在C語言中while和do-while循環(huán)的重要區(qū)別是(C)。A.while的循環(huán)控制條件比do-while的循環(huán)控制條件嚴格B.do-while允許從外部轉到循環(huán)體內C.do-while的循環(huán)體至少無條件執(zhí)行一次D.do-while的循環(huán)體不能是復合語句若已定義一個有返回值的函數(shù),則下面關于調用該函數(shù)的敘述中錯誤的是(A)。A.函數(shù)調用可以作為一個函數(shù)形參B.函數(shù)調用可以出現(xiàn)在表達式中C.函數(shù)調用可以作為一個函數(shù)實參D.函數(shù)調用可以作為獨立的語句存在設有下列程序段: staticinty=2; voidf2() {staticfloatd=3;…} intx=1; voidf1() {intz=3;…}關于程序段中各變量的屬性,下面敘述中錯誤的是(D)。A.x是全局變量,函數(shù)f1可以訪問,函數(shù)f2不能訪問B.y是全局變量,函數(shù)f1和函數(shù)f2都可以訪問C.z是動態(tài)變量,函數(shù)f1可訪問,函數(shù)f2不可訪問D.d是靜態(tài)變量,函數(shù)f1和函數(shù)f2都可以訪問若有代數(shù)式,則不對的的C語言表達式是(C)。A.x/b/c*y*6 B.6*x*y/b/cC.6*x*y/b*c D.x*y/c/b*6已有定義“inti;floatf;”,則下面對的的表達式是(D)。A.(intf)%i B.int(f)%i C.int(f%i) D.(int)f%i已有定義“inta[2][3]”,下面選項中(A)對的地引用了數(shù)組a中的基本元素。A.a[1>2][!1] B.a[2][0] C.a[1] D.a已有定義“intm=3,c,*a=&m,*b=&c;”,則下列語句中錯誤的是(C)。A.a=b=0; B.a=&c,b=a; C.&a=&b; D.*b=*a定義一個結構體變量時,系統(tǒng)分派給它的內存是(A)。A.各成員所需內存總和B.成員中所占內存最多的容量C.結構中第一個成員所占內存的容量D.結構中最后一個成員所占內存的容量已有枚舉類型定義“enumletter{E,F,G=7,H,I};”,下面表達式中除(D)外,其他表達式的機內值均等于10。A.'\xb'-1 B.F+I C.010+2 D.0xf-3下面關于宏的敘述對的的是(A)。A.宏定義沒有數(shù)據(jù)類型限制B.宏名必須用大寫字母表達C.宏定義必須位于源程序中所有語句之前D.宏調用比函數(shù)調用花費時間設有聲明語句“intb[3][3]={1,2,3,4,5,6,7,8,9};”,下面語句中不能輸出數(shù)組元素b[1][2]的值6的是(C)。A.printf("%d",*(*(b+1)+2)) B.printf("%d",*(&b[2][0]-1));C.printf("%d",*(b+1)[2]); D.printf("%d",*(b[1]+2));假如要用fopen()函數(shù)打開一個新的二進制文獻,該文獻要既能讀也能寫,則文獻打開方式應為(A)。A."wb+" B."ab+" C."rb+" D."ab"下面選項中,不能用作C語言標記符的是(C)。A.print B.INT C.&a D._02下面合法的標記符是(A)。A.FOR B.-523 C.nb下面敘述中對的的是(B)。A.C程序的基本組成單位是語句B.簡樸C語句必須以分號結束C.C程序中的每一行只能寫一條語句D.C程序必須在一行內寫完用C語言編寫的源程序中,(A)是必不可少的。A.名為main的函數(shù)定義 B.#include<stdio.h>C.變量定義 D.注釋部分C源程序中的命令#include與#define是在(A)階段被解決的。A.預解決 B.編譯 C.連接 D.執(zhí)行已有定義“inta=3,b=4,c=5;”,則下列表達式中值為0的是(D)。A.a&&b B.a<=b C.a||b&&c D.!(!c||1)一元二次方程ax2+bx+c=0有兩個相異實根的條件是且b2-4ac>0,下面選項中對的的表達式是(C)。A.a!=0,b*b-4*a*c>0 B.a!=0||b*b-4*a*c>0C.a&&b*b-4*a*c>0 D.!a&&b*b-4*a*c>0下面關于語句的說法中對的的是(B)。A.while語句的循環(huán)體至少會被執(zhí)行1次B.do-while語句的循環(huán)體至少會被執(zhí)行1次C.for語句的循環(huán)體至少會被執(zhí)行1次D.在C語言中只能用do、do-while或for語句實現(xiàn)循環(huán)結構下面敘述中對的的是(C)。A.break語句只能用于switch語句體中B.continue語句的作用是:使程序的執(zhí)行流程跳出包含它的所有循環(huán)C.break語句只能用在循環(huán)體內和switch語句體內D.在循環(huán)體內使用break語句和continue語句的作用相同對于C語言函數(shù),下列敘述中對的的是(A)。A.函數(shù)的定義不能嵌套,但函數(shù)調用可以嵌套B.函數(shù)的定義可以嵌套,但函數(shù)調用不能嵌套C.函數(shù)的定義和調用都不能嵌套D.函數(shù)的定義和調用都可以嵌套設有下列程序段: staticinty=2; voidf2() {staticfloatd=3;…} intx=1; voidf1() {intz=3;…}關于程序段中各變量的屬性,下面敘述中錯誤的是(D)。A.x是全局變量,函數(shù)f1可以訪問,函數(shù)f2不能訪問B.y是全局變量,函數(shù)f1和函數(shù)f2都可以訪問C.z是動態(tài)變量,函數(shù)f1可訪問,函數(shù)f2不可訪問D.d是靜態(tài)變量,函數(shù)f1和函數(shù)f2都可以訪問表達式“'A'+4*25.0-'b'”的對的結果是(B)。A.67 B.67.0 C.不擬定 D.67L存儲字符串"\\\'abc\376"需要的字節(jié)數(shù)是(D)。A.11 B.13 C.6 D.若有數(shù)組a和b的聲明“staticchara[]="abcdef",b[]={'a','b','c','d','e','f'};”則數(shù)組a和數(shù)組b的長度分別是(A)。A.7,6 B.6,7 C.6,6 己有聲明“inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;”,則不能表達數(shù)組a中元素的是(D)。A.*p B.a[6] C.*a D.p[a]C語言中,下列屬于構造類型的是(D)。A.整型 B.實型 C.指針類型 D.結構體類型若有枚舉類型定義“enumvari{A1,A2,A3,A4=6,A5,A6};”,則枚舉常量A2和A6代表的值分別是(B)。A.1,6 B.1,8 C.2,6 下面敘述錯誤的是(C)。A.宏替換不占用程序運營時間 B.宏名無類型C.宏名必須用大寫字母表達 D.宏替換只是字符替換已有定義“inta[2][3]={1,2,3,4,5,6};”,則下列表達式中不能對的引用值為5的數(shù)組元素的是(C)。A.*(a[0]+4) B.*(a[1]+1) C.*(*(a+3)+1) D.*(*a+4)若只允許對數(shù)據(jù)文獻abc.txt做一次打開文獻操作,修改其中的數(shù)據(jù),則打開文獻語句應為“fp=fopen("abc.txt",(B));”。A."w+" B."r+" C."a+" D."r"以下敘述中對的的是A)程序設計的任務就是編寫程序代碼并上機調試B)程序設計的任務就是擬定所用數(shù)據(jù)結構C)程序設計的任務就是擬定所用算法D)以上三種說法都不完整以下選項中,能用作用戶標記符的是A)voidB)8_8C)_0_D)unsigned閱讀以下程序#includemain(){intcase;floatprintF;printf(“請輸入2個數(shù):”);scanf(“%d%f”,&case,&pjrintF);printf(“%d%f\n”,case,printF);}該程序編譯時產生錯誤,其犯錯因素是A)定義語句犯錯,case是關鍵字,不能用作用戶自定義標記符B)定義語句犯錯,printF不能用作用戶自定義標記符C)定義語句無錯,scanf不能作為輸入函數(shù)使用D)定義語句無錯,printf不能輸出case的值表達式:(int)((double)9/2)-(9)%2的值是A)0B)3C)4D)5若有定義語句:intx=10;,則表達式x-=x+x的值為A)-20B)-10C)0D)10有以下程序#includemain(){inta=1,b=0;printf(“%d,”,b=a+b);printf(“%d\n”,a=2*b);}程序運營后的輸出結果是A)0,0B)1,0C)3,2D)1,2設有定義:inta=1,b=2,c=3;,以下語句中執(zhí)行效果與其它三個不同的是A)if(a>b)c=a,a=b,b=c;B)if(a>b){c=a,a=b,b=c;}C)if(a>b)c=a;a=b;b=c;D)if(a>b){c=a;a=b;b=c;}有以下程序#includemain(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=kcase2:c++;break;case4:c+=2;break;}printf(“%d\n”,c);}程序運營后的輸出結果是A)3B)5C)7D)9以下程序段中,與語句:k=a>b?(b>c?1:0):0;功能相同的是A)if((a>b)&&(b>c))k=1;elsek=0;B)if((a>b)||(b>c)k=1;elsek=0;C)if(a<=b)k=0;elseif(b<=c)k=1;D)if(a>b)k=1;elseif(b>c)k=1;elsek=0;20)有以下程序#includemain(){chars[]={“012xy”};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=’z’)n++;printf(“%d\n”,n);}程序運營后的輸出結果是A)0B)2C)3D)5有以下程序#includemain(){intn=2,k=0;while(k++&&n++>2);printf(“%d%d\n”,k,n);}程序運營后的輸出結果是A)02B)13C)57D)12有以下定義語句,編譯時會出現(xiàn)編譯錯誤的是A)chara=’a’;B)chara=’\n’;C)chara=’aa’;D)chara=’\x2d’;有以下程序#includemain(){charc1,c2;c1=’A’+’8’-‘4’;c2=’A’+’8’-‘5’;printf(“%c,%d\n”,c1,c2);}已知字母A的ASCII碼為65,程序運營后的輸出結果是A)E,68B)D,69C)E,DD)輸出無定值有以下程序#includevoidfun(intp){intd=2;p=d++;printf(“%d”,p);}main(){inta=1;fun(a);printf(“%d\n”,a);}程序運營后的輸出結果是A)32B)12C)21D)22以下函數(shù)findmax擬實現(xiàn)在數(shù)組中查找最大值并作為函數(shù)值返回,但程序中有錯導致不能實現(xiàn)預定功能#defineMIN-intfindmax(intx[],intn){inti,max;for(i=0;i<N;I++)<p=""/>{max=MIN;if(maxreturnmax;}導致錯誤的因素是A)定義語句inti,max;中max未賦初值B)賦值語句max=MIN;中,不應給max賦MIN值C)語句if(maxD)賦值語句max=MIN;放錯了位置有以下程序#includemain(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf(“%d,%d,%d,%d\n”,m,n,*p,*q);}程序運營后的輸出結果是A)1,2,1,2B)1,2,2,1C)2,1,2,1D)2,1,1,2若有定義語句:inta[4][10],*p,*q[4];且0≤i<4,則錯誤的賦值是A)p=aB)q[i]=a[i]C)p=a[i]D)p=&a[2][1]有以下程序#include#includemain(){charstr[][20]={“One*World”,“One*Dream!”},*p=str[1];printf(“%d,”,strlen(p));printf(“%s\n”,p);}程序運營后的輸出結果是A)9,One*WorldB)9,One*DreamC)10,One*DreamD)10,One*World有以下程序#includemain(){inta[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case0:switch(a[i]%2){case0:a[i]++;break;case1:a[i]--;}break;case1:a[i[=0;}for(i=0;i<4;i++)printf(“%d”,a[i]);printf(“\n”);}A)3344B)2050C)3040D)0304結構化程序設計語言編寫的程序由三種結構組成:順序結構、分支結構和。一個完整的C程序可以有多個函數(shù),其中有且只能有一個名為的函數(shù)。數(shù)學式所相應的C語言表達式為(m,1/3.0)。在調用函數(shù)fopen("d:\\b.dat","r")時,若d盤根目錄下不存在文獻b.dat,則函數(shù)的返回值是。執(zhí)行下面程序段中的語句“k=A*A+1;”后k的值是。#defineB2#defineAB+1k=A*A+1;已有定義“floatm;doublen;inta;longb;charc;”,則表達式m+n*a/m+b/n+c值的類型為。C語言有效的預解決命令總是以開頭。已有定義“inta[10],*p=a+3;”,則數(shù)組a的最后一個元素是p[]。已有定義“intn=12;doublea;”,則執(zhí)行語句“a=n/=5;”后,a的值為。若要聲明一個類型名STR,使得定義語句STRs等價于char*s,則聲明語句是。程序設計語言的發(fā)展經歷了幾個階段:機器語言、匯編語言和。一個C程序總是從函數(shù)開始執(zhí)行的。已有定義“doublea=5,b=10;”,則計算ab的庫函數(shù)調用形式是。已有定義“charch='a';”,則表達式ch=ch-'a'+'A'的值為字符的編碼。表達“x≥y≥z”的C語言表達式是x>=y。C語言有效的預解決命令總是以開頭。常量'\n'的數(shù)據(jù)類型是。已有定義“intb[10],*p=b,*q;q=&b[5];”,則表達式q-p的值是。在文獻中,以符號常量EOF作為文本文獻(字符流文獻)的結束標記,EOF代表的值是。若要聲明一個類型名STR,使得定義語句STRs等價于char*s,則聲明語句是。結構化程序設計語言編寫的程序由三種結構組成:順序結構、和循環(huán)結構。C語言中除復合語句外的其它所有語句都以結束。已有定義“doublea=10,b=5;”,則計算ab的庫函數(shù)調用形式是。C語言有效的預解決命令總是以開頭。已有定義“chara=1;intb=2;floatc=3;doubled=4;”,則表達式“c=a+b+c+d”值的類型為。用typedef定義一個長度為10的整型數(shù)組NUM的語句是。執(zhí)行下面程序段中的語句“k=A*A+1;”后k的值是。#defineB2#defineAB+1k=A*A+2;已有定義“inta[][4]={1,2,3,4,5,6,7,8,9};”,則數(shù)組a第一維的大小是。程序中已使用預解決命令“#include<stdio.h>”,為使語句“fp=fopen("asc.txt","r");”能正常執(zhí)行,在該語句之前必須有定義FILE;。執(zhí)行“printf("%d,%d",a,b,c,d);”后在屏幕上將輸出個整數(shù)。C語言中除復合語句外的其它所有語句都以(分號)結束。數(shù)學式所相應的C語言表達式為pow(m,(1/3.0))。判斷字符變量c是英文字母的表達式是(c>='a'&&c<='z'||c>='A'&&c<='Z')。一個C程序在運營時,假如沒有發(fā)生任何異常情況,則只有在執(zhí)行了(main)函數(shù)的最后一條語句或該函數(shù)中的return語句后,程序才會終止運營。已有定義“intr=3;”,則執(zhí)行語句“printf("%d",sizeof(2*3.14159*r));”時輸出(8)。若二維數(shù)組a有n列,則在存儲該數(shù)組時,a[i][j]之前有(i*n+j)個數(shù)組元素。已有定義“charch1[10]="abcdef",ch2[10]="a\\0";”,則執(zhí)行語句“printf("%d",strlen(strcpy(ch1,ch2)));”的輸出結果是(3)。結構類型的每個成員的數(shù)據(jù)類型可以是基本數(shù)據(jù)類型,也可以是(構造)類型。若已有定義“enumABC{A,B,C};”,則執(zhí)行語句“printf("%d\n",A+2);”后輸出結果是(2)。已知數(shù)據(jù)文獻abc.dat是通過執(zhí)行下列程序建立的,若在另一個程序運營時需要從該數(shù)據(jù)文獻中對的讀取數(shù)據(jù),則對的的讀文獻庫函數(shù)的函數(shù)名是(fread)。#include<stdio.h>intmain(){FILE*fp=fopen("abc.dat","wb");floatx=25.0;fwrite(&x,sizeof(float),1,fp);fclose(fp);return0;}C語言沒有提供用于數(shù)據(jù)輸入及輸出的語句,所有的輸入與輸出都是通過系統(tǒng)提供的()來實現(xiàn)的。已有定義“floatx=3.14159;intn;”,則計算表達式“n=x*100+0.5,x=n/100.0”后x的值是()。已有定義“charch;intb;”執(zhí)行語句“scanf("%c%d",&ch,&b);”時假如從鍵盤輸入的數(shù)據(jù)是“110”,則變量b得到的值是()。若一個函數(shù)不需要形參,則在定義該函數(shù)時,應使形式參數(shù)表為空或放置一個()。若在某個C編譯系統(tǒng)中,假如一個變量能對的存儲的數(shù)據(jù)范圍為整數(shù)-32768~32767,則該變量在內存中占()字節(jié)。系統(tǒng)庫函數(shù)scanf和gets在被調用執(zhí)行時都可以讀取從鍵盤輸入的一串數(shù)字字符,其中函數(shù)()具有將讀取的數(shù)字字符串轉換為整型數(shù)的功能。已有定義“inta[3][2]={{6,5},{4,3},{2,1}},*p=a[1];”則執(zhí)行語句“printf("%d\n",*(p+2));”后的輸出結果是()。若程序中已經聲明了一個結構類型以及結構變量,則訪問該結構變量成員的形式是()。若已有定義“enumABC{A,B,C};”,則執(zhí)行語句“printf("%d\n",A+1);”后輸出結果是()。下列程序段的輸出是()。char*a[2]={"one","two"},**p=a;printf("%s,",*(p++)+1); printf("%c\n",**p-1);結構化程序設計語言編寫的程序由三種結構組成:順序結構、分支結構和(循環(huán)結構)。已有定義“doublen;”,則數(shù)學公式“”相應的C語言表達式是(3.0/4*n*(4*power(n,2)-1))。已有定義“intm=2,n=3;”,則執(zhí)行表達式“(m>n)&&(--m>0)”后m的值為(2)。變量的值在函數(shù)調用結束后仍然保存,以便下一次調用該函數(shù)時使用,可以將局部變量定義為(static)類型。數(shù)學式所相應的C語言表達式為(sqrt(a*a+b*b)/(a+b))。若有表達式為(x)op(y),其中op代表運算符,x、y代表操作數(shù)。若op是“+”運算符,且x和y均為常量時,不能同時為(字符串)常量。已有定義“char*s="%d,%d\n";inta=2,b=3;”,則語句“printf(s,a,b);”的輸出結果是(2,3)。使用sizeof()函數(shù)計算結構structList的長度的表達式是(sizeof(structList))。若已有定義“enumABC{A,B,C};”,則執(zhí)行語句“printf("%d\n",B+1);”后輸出結果是(2)。下列程序段的輸出是(7,-13)。#defineF(x)x-2#defineD(x)x*F(x) printf("%d,%d",D(3),D(D(3)));題目:本程序的功能是:以每行5個的格式輸出2~2023之間滿足下列條件的數(shù):(1)該數(shù)是素數(shù);(2)從個位開始依次去掉一位數(shù)字后的數(shù)仍然是素數(shù)。例如,233是素數(shù),23和2仍然是素數(shù),則233滿足條件。改正程序中的錯誤。注意:不能增長、刪除語句,但可以調換語句的位置?!揪哂绣e誤的程序代碼】(1)#include<stdio.h>(2)intprime(intn) /*判斷n是否為素數(shù)的函數(shù)*/(3){ inti;(4) for(i=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度教師教學成果轉化聘用合同
- 二零二五年度貨物運輸與運輸工具租賃合同示例
- 2025年度籃球賽事轉播權免責與商業(yè)合作合同
- 看紅色影視劇個人觀后感心得800字5篇
- 2025年中國保溫碟行業(yè)市場深度分析及投資戰(zhàn)略研究報告
- 2019-2025年廣東省紅色旅游行業(yè)市場發(fā)展現(xiàn)狀調研及投資趨勢前景分析報告
- 2024-2030年中國出版物發(fā)行零售行業(yè)市場全景監(jiān)測及投資前景展望報告
- 2025年中國眼科器械行業(yè)市場調研分析及投資戰(zhàn)略咨詢報告
- 2025年中國紫環(huán)頸椎治療儀市場供需格局及投資規(guī)劃研究報告
- 2025年粉煤灰加氣混凝土砌塊項目可行性研究報告
- 春季開學安全第一課
- 課題申報書:數(shù)智賦能高職院校思想政治理論課“金課”實踐路徑研究
- H3CNE認證考試題庫官網2022版
- 感統(tǒng)訓練培訓手冊(適合3-13歲兒童)
- ??停?024年智能制造校園招聘白皮書
- 新入職消防員考核試卷題庫(240道)
- 海員的營養(yǎng)-1315醫(yī)學營養(yǎng)霍建穎等講解
- 2023年廣東省招聘事業(yè)單位人員考試真題及答案
- 幼兒平衡車訓練課程設計
- 梁山伯與祝英臺小提琴譜樂譜
- 我國全科醫(yī)生培訓模式
評論
0/150
提交評論