![2023年廣播電視大學電大本科C語言程序設計A_第1頁](http://file4.renrendoc.com/view/62408d4eac48bfccc9fea4866df2fbf8/62408d4eac48bfccc9fea4866df2fbf81.gif)
![2023年廣播電視大學電大本科C語言程序設計A_第2頁](http://file4.renrendoc.com/view/62408d4eac48bfccc9fea4866df2fbf8/62408d4eac48bfccc9fea4866df2fbf82.gif)
![2023年廣播電視大學電大本科C語言程序設計A_第3頁](http://file4.renrendoc.com/view/62408d4eac48bfccc9fea4866df2fbf8/62408d4eac48bfccc9fea4866df2fbf83.gif)
![2023年廣播電視大學電大本科C語言程序設計A_第4頁](http://file4.renrendoc.com/view/62408d4eac48bfccc9fea4866df2fbf8/62408d4eac48bfccc9fea4866df2fbf84.gif)
![2023年廣播電視大學電大本科C語言程序設計A_第5頁](http://file4.renrendoc.com/view/62408d4eac48bfccc9fea4866df2fbf8/62408d4eac48bfccc9fea4866df2fbf85.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
本科《C語言程序設計A》復習資料一、單選題1.在每個C語言程序中都必須包具有這樣一個函數(shù),該函數(shù)的函數(shù)名為(A)。A.mainB.MAINC.nameD.function2.每個C語言程序文獻的編譯錯誤分為(B)類。A.1B.2C.3D.43.字符串"a+b=12\n"的長度為(B)。A.6B.7C.8D.94.在switch語句的每個case塊中,假定都是以break語句結束的,則此switch語句容易被改寫為(D)語句。A.forB.whileC.doD.if5.在下面的do-while循環(huán)語句中,其循環(huán)體語句被執(zhí)行的次數(shù)為(C)。inti=0;doi++;while(i<10);A.8B.9C.10D.116.將兩個字符串連接起來組成一個字符串時,選用的字符串函數(shù)為(C)。A.strlen()B.strcpy()C.strcat()D.strcmp()7.若用數(shù)組名作為函數(shù)調用的實參,傳遞給形參的是(A)。A.數(shù)組的首地址B.數(shù)組中第一個元素的值C.數(shù)組中所有元素的值D.數(shù)組元素的個數(shù)8.假定a為一個整數(shù)類型的數(shù)組名,整數(shù)類型的長度為4,則元素a[4]的地址比a數(shù)組的首地址大(C)個字節(jié)。A.4B.8C.16D.329.假定s被定義為指針類型char*的變量,初始指向的字符串為"Helloworld!",若要使變量p指向s所指向的字符串,則p應定義為(A)。A.char*p=s;B.char*p=&s;C.char*p;p=*s;D.char*p;p=&s;10.從一個數(shù)據文獻中讀入以換行符結束的一行字符串的函數(shù)為(B)。A.gets()B.fgets()C.getc()D.fgetc()11.程序運營中需要從鍵盤上輸入多于一個數(shù)據時,各數(shù)據之間默認使用(D)符號作為分隔符。 A.空格或逗號B.逗號或回車C.逗號或分號D.空格或回車12.邏輯表達式(x>0&&x<=10)的相反表達式為(A)。A.x<=0||x>10B.x<=0&&x>10C.x<=0||x<=10D.x>0&&x>1013.當解決特定問題時的循環(huán)次數(shù)已知時,通常采用(A)循環(huán)來解決。A.forB.whileC.do-whileD.switch14.假定i的初值為0,則在循環(huán)語句“while(i<n){s+=i*i;i++;}”中循環(huán)體被執(zhí)行的總次數(shù)為(B)。A.n-1B.nC.n+1D.n/215.假定一個二維數(shù)組的定義語句為“inta[3][4]={{3,4},{2,8,6}};”,則元素a[1][2]的值為(C)。A.2B.4C.6D.816.在下列選項中,不對的的函數(shù)原型格式為(C)。A.intFunction(inta);B.voidFunction(char);C.intFunction(a);D.voidint(double*a);17.假定p是一個指向float型數(shù)據的指針,則p+1所指數(shù)據的地址比p所指數(shù)據的地址大(C)個字節(jié)。A.1B.2C.4D.818.假定有定義為“intm=7,*p;”,則給p賦值的對的表達式為(B)。A.p=mB.p=&mC.*p=&mD.p=*m19.假定指針變量p定義為“int*p=malloc(sizeof(int));”,要釋放p所指向的動態(tài)存儲空間,應調用的函數(shù)為(A)。A.free(p)B.delete(p)C.free(*p)D.free(&p)20.C語言中的系統(tǒng)函數(shù)fopen()是(D)一個數(shù)據文獻的函數(shù)。A.讀取B.寫入C.關閉D.打開21.C語言源程序文獻的缺省擴展名為(D)。A.cppB.exeC.objD.C22.設x和y均為邏輯值,則x&&y為真的條件是(A)。A.它們均為真B.其中一個為真C.它們均為假D.其中一個為假23.在下列的符號常量定義中,對的的定義格式為(C)。A.#defineM1B.constintM220C.#defineM310D.constcharmark24.for循環(huán)語句可以被改寫為(D)語句。A.復合B.ifC.switchD.while25.在下面的一維數(shù)組定義中,錯誤的定義格式為(C)。A.inta[]={1,2,3}B.inta[10]={0}C.inta[]D.inta[5]26.下面的函數(shù)原型聲明中存在語法錯誤的是(C)。A.AA(inta,intb)B.AA(int,int)C.AA(inta;intb;)D.AA(inta,int)27.假定a為一個數(shù)組名,則下面存在錯誤的表達式為的(B)。A.a[i]B.*a++C.*aD.*(a+1)28.假定有定義為“inta[10],x,*pa=a;”,若要把數(shù)組a中下標為3的元素值賦給x,則不對的的賦值為(D)。A.x=pa[3]B.x=*(a+3)C.x=a[3]D.x=*pa+329.char類型的長度為(A)個字節(jié)。A.1B.2C.3D.430.向一個二進制文獻中寫入信息的函數(shù)為(D)。A.fgets()B.fputs()C.fread()D.fwrite()31.由C語言目的文獻連接而成的可執(zhí)行文獻的缺省擴展名為(B)。A.cppB.exeC.objD.c32.設有兩條語句為“inta=12;a+=a*a;”,則執(zhí)行結束后,a的值為(C)。A.12B.144C.156D.28833.帶有隨機函數(shù)調用的表達式rand()%20的值在(C)區(qū)間內。A.1~19B.1~20C.0~1934.for循環(huán)語句“for(i=0;i<n;i+=2)S;”中循環(huán)體S語句被執(zhí)行的次數(shù)為(A)。A.(n+1)/2B.n/2+1C.n/2-1D.n-135.在下列的字符數(shù)組定義中,存在語法錯誤的是(D)。A.chara[20]="abcdefg";B.chara[]="x+y=55.";C.chara[15]={'1','2'};D.chara[10]='5';36.若有一個函數(shù)原型為“double*function()”,則它的返回值類型為(B)。A.實數(shù)型B.實數(shù)指針型C.函數(shù)指針型D.數(shù)組型37.在C語言中,所有預解決命令都是以(B)符號開頭的。(B)A.*B.#C.&D.@38.假定整數(shù)指針p所指數(shù)據單元的值為30,p+1所指數(shù)據單元的值為40,則執(zhí)行*p++后,p所指數(shù)據單元的值為(A)。A.40B.30C.70D.39.若要使p指向二維整型數(shù)組a[10][20],則p的類型為(D)。A.int*B.int**C.int*[20]D.int(*)[20]40.表達文獻結束符的符號常量為(C)A.eofB.EofC.EOFD.feof41.C語言程序中的基本功能模塊為(D)。A.表達式B.標記符c.語句D.函數(shù)42.邏輯表達式(x>0||y==5)的相反表達式為(B)。A.x<=O||y!=5B.x<=O&&y!=5C.x>O||y!=5D.x>O&&y==543.循環(huán)體至少被執(zhí)行一次的循環(huán)語句為(C)。A.forB.whileC.do-whileD.任一種循環(huán)44.假定n的值為5,則表達式n++的值為(B)。A.6B.5C.4D.745.假定一個二維數(shù)組的定義為"inta[3][4]={{3,4},{2,8,6}}號",則元素a[2][O]值為(A)。A.0B.2C.4D.646.假定一個函數(shù)原型為"char*func(intn)",則該函數(shù)的返回類型為(D)。A.intB.int*c.charD.char*47.假定a為一個字符數(shù)組名,則元素a[i]的指針訪問方式為(B)。A.a+iB.*(a+i)C.&a+iD.*a+i48.假定有語句為"int*p=calloc(10+20,sizeof(int)),則p所指向的動態(tài)數(shù)組中所包含的元素個數(shù)為(C)。A.10B.20c.30D.4049.十進制數(shù)50表達成符合C語言規(guī)定的八進制數(shù)為(D)。A.20B.32C.62D.06250.若要以讀和寫兩種操作方式打開一個二進制文獻,當文獻不存在時返回打開失敗信息,則選用的打開方式字符串為(C)。A."r+"B."ab+"C."rh+"D."wb+"二、填空題1.在一個C語言程序文獻中,若要包含此外一個頭文獻或程序文獻,則應使用的預解決命令為(#include)2.用于從鍵盤上為變量輸入值的標準輸入函數(shù)的函數(shù)名為(scanf)3.假定一個枚舉類型的定義為"enumRA{ab,ac,ad,ae};",則ac的值為(1)4.double類型的長度為(8)5.執(zhí)行"intx=45,y=13;printf("%d",x/y);"語句序列后得到的輸出結果為(3)6.把表達式x=x+y轉換成復合賦值表達式為(x+=y)7.假定x的值為5,則執(zhí)行"a=((!x)?10:20);"語句后a的值為(20)8.假定一維字符指針數(shù)組的定義為"char*a[8];",則該數(shù)組占用的存儲空間的字節(jié)數(shù)為(32)9.假定二維數(shù)組的定義為"doublea[M][N];"則數(shù)組元素的行下標取值范圍在(0~M-1)之間10.空字符串的長度為(0)11.在所有函數(shù)定義之外定義的變量,若沒有被初始化則系統(tǒng)隱含對它所賦的初值為(0)12.若p指向x,則(*p)與x的表達是等價的。13.直接訪問表達式(*fp).score所相應的間接訪問表達式為(fp->score)14.一個函數(shù)定義由函數(shù)頭_和函數(shù)體兩部分組成。15.執(zhí)行“printf("%c",'F'-2);”語句后得到的輸出結果為D。16.int類型的長度為4。17.表達式(float)25/4的值為6.25。18.若x=5,y=10,則x<=y的邏輯值為1(或真)。19.作為語句標號使用的case和default只能用于switch或開關或分情況_語句的定義體中。20.在程序中執(zhí)行到return或返回語句時,將結束所在函數(shù)的執(zhí)行過程,返回到調用該函數(shù)的位置。21.假定二維數(shù)組的定義為“chara[M][N];”,則該數(shù)組所含元素的個數(shù)為M*N。22.存儲字符'a'需要占用存儲器的_1_個字節(jié)空間。23.用于存儲一個長度為n的字符串的字符數(shù)組的長度至少為_n+1_。24.假定p所指對象的值為25,p+1所指對象的值為46,則執(zhí)行表達式(*p)++后,p所指對象的值為_26_。25.假定p是一個指向整數(shù)對象的指針,則用*p表達該整數(shù)對象。26.假定一個結構類型的定義為“structB{inta[5];char*b;};”,則該類型的理論長度為_24_。27.C語言中的每條復合語句以_}(或右花括號)作為結束符。28.在#include命令中所包含的文獻,可以是頭文獻,也可以是_程序_文獻。29.十進制數(shù)35相應的八進制數(shù)為43。30.假定x=5,則表達式2+x++的值為7。31.增量表達式++y表達成賦值表達式為y=y+1。32.若x=5,y=10,則x>y的值為0(假)。33.假定二維數(shù)組的定義為“inta[3][5];”,則該數(shù)組所含元素的個數(shù)為15。34.執(zhí)行“typedefintABC[10];”語句把ABC定義為具有10個整型元素的_數(shù)組_類型。35.strcat()函數(shù)用于連接兩個字符串。36.假定p所指對象的值為25,p+1所指對象的值為46,則*p++的值為25。37.若要把一個整型指針p轉換為字符指針,則采用的強制轉換表達式為(char*)p。38.NULL是一個符號常量,通常作為空指針值,它相應的值為0。39.假定要動態(tài)分派一個類型為structWorker的對象,并由r指針指向這個對象,則使用的表達式為structWorker*r=malloc(sizeof(structWorker))。40.在一個C語言程序文獻中,若要包含此外一個頭文獻或程序文獻,則應使用的預解決命令為#include。41.用于從鍵盤上為變量輸入值的標準輸入函數(shù)的函數(shù)名為scanf。42.假定一個枚舉類型的定義為“enumRA{ab,ac,ad,ae};”,則ac的值為_1。43.double類型的長度為_8_。44.執(zhí)行“intx=45,y=13;printf("%d",x/y);”語句序列后得到的輸出結果為_3_。45.表達式x=x+y表達成復合賦值表達式為x+=y。46.假定x=5,則執(zhí)行“a=(!x?10:20);”語句后a的值為_20_。47.假定一維字符指針數(shù)組的定義為“char*a[8];”,則該數(shù)組占用的存儲空間的字節(jié)數(shù)為_32_。48.假定二維數(shù)組的定義為“doublea[M][N];”,則每個數(shù)組元素的行下標取值范圍在_0~M-1之間。49.空字符串的長度為_0_。50.在函數(shù)外定義的變量,若沒有被初始化則系統(tǒng)隱含對它所賦的初值為0_。51.若p指向x,則*p與x的表達是等價的。52.與結構成員訪問表達式(*fp).score等價的表達式為fp->score。53.執(zhí)行“printf("%c",'A'+2);”語句后得到的輸出結果為_C_。54.shortint類型的長度為_2_。55.用類型關鍵字表達十進制常數(shù)3.26f的類型為float56.假定y=10,則表達式++y*3的值為_33_。57.邏輯表達式(x==0&&y>5)的相反表達式為(x!=0||y<=5)或:(x||y<=5)。58.若x=5,y=10,則x!=y的邏輯值為_1(真,true)_。59.假定二維數(shù)組的定義為“inta[3][5];”,則該數(shù)組所占存儲空間的字節(jié)數(shù)為_60_。60.使用“typedefcharBB[10][50];”語句定義_BB_為具有10行50列的二維字符數(shù)組類型。61.字符串"a:\\xxk\\file.txt"的長度為_15_。62.假定p所指對象的值為25,p+1所指對象的值為46,則*++p的值為_46_。63.假定一個數(shù)據對象為int*類型,則指向該對象的指針類型為_int**_。64.假定一個結構類型的定義為“structA{inta,b;A*c;};”,則該類型的理論長度為_12_。65.假定要訪問一個結構對象x中的數(shù)據成員a,則表達方式為_x.a_。三、寫出下列每個程序運營后的輸出結果1.#include<stdio.h>voidmain(){inti,j,k=0;for(i=0;i<5;i++)for(j=i;j<5;j++)k++;;printf("%d\n",k);}運營結果:152.#include<stdio.h>voidmain(){intx=20;inti=2;while(i<x){if(x%i==0){printf("%d",i);x/=i;}i++;}}運營結果:253.#include<stdio.h>voidmain(){inta[8]={70,63,54,95,40,75,90,66};inti,s=0;for(i=0;i<8;i++)if(a[i]>=70&&a[i]<=90)s+=a[i];printf("s=%d\n",s);}運營結果:s=2354.#include<stdio.h>intWF(intx,inty){x=x+y;y+=x;returnx+y;}voidmain(){intx=3,y=5;printf("%d\n",WF(x,y));}運營結果:215.#include<stdio.h>intLA(int*a,intn){inti,s=0;for(i=0;i<n;i++)s+=a[i];returns;}voidmain(){inta[5]={1,2,3,4,5};intb=LA(a,5)+LA(a+1,3);printf("b=%d\n",b);}運營結果:b=246.#include<stdio.h>voidmain(){intx=5;switch(2*x-1){case4:printf("%d",x);break;case7:printf("%d",2*x);break;case10:printf("%d",3*x);break;default:printf("%s","default");}printf("%s\n","switchend.");}運營結果:defaultswitchend.7.#include<stdio.h>voidmain(){intf1,f2,i;f1=1;printf("%d",f1);for(i=2;i<=5;i++){f2=3*f1+1;printf("%d",f2);f1=f2;}printf("\n");}運營結果:1413401218.#include<stdio.h>voidmain(){inta[10]={12,39,26,41,55,63,72,40,83,95};inti,i1=0,i2=0;for(i=0;i<10;i++)if(a[i]%2==1)i1++;elsei2++;printf("%d%d\n",i1,i2);}運營結果:649.#include<stdio.h>#include<string.h>voidmain(){chars[15]="";inti,n=strlen(s);for(i=0;i<n/2;i++){charc=s[i];s[i]=s[n-1-i];s[n-1-i]=c;}printf("%s\n",s);}運營結果:10.#include<stdio.h>intLB(int*a,intn){inti,s=1;for(i=0;i<n;i++)s*=*a++;returns;}voidmain(){inta[]={1,2,3,4,2,4,5,2};intb=LB(a,4)+LB(a+3,3);printf("b=%d\n",b);}運營結果:b=5611.#include<stdio.h>voidmain(){inti,s=0;for(i=1;;i++){if(s>30)break;if(i%2==0)s+=i;}printf("s=%d\n",s);}運營結果:s=4212.#include<stdio.h>voidmain(){inta[9]={36,25,48,24,55,40,18,66,20};inti,b1,b2;b1=b2=a[0];for(i=1;i<9;i++){if(a[i]>b1)b1=a[i];if(a[i]<b2)b2=a[i];}printf("%d%d\n",b1,b2);}運營結果:661813.#include<stdio.h>voidSB(charch){switch(ch){case'A':case'a':printf("WW");break;case'B':case'b':printf("GG");break;default:printf("BB");break;}}voidmain(){chara1='a',a2='B',a3='f';SB(a1);SB(a2);SB(a3);printf("\n");}運營結果:WWGGBB14.#include<stdio.h>#defineM6voidmain(){inti,x;inta[M]={10,15,22,37,46,58};for(i=0;i<M/2;i++){x=a[i];a[i]=a[M-1-i];a[M-1-i]=x;}for(i=0;i<6;i++)printf("%d",a[i]);printf("\n");}運營結果:58463722151015.#include<stdio.h>structWorker{charname[15];intage;floatpay;};voidmain(){structWorkerx={"wanghua",52,2350};structWorkery,*p;y=x;p=&x;printf("%d%7.2f\n",y.age+p->age運營結果:1042370.0016.#include<stdio.h>voidmain(){inti,s=0;for(i=1;i<6;i++)s+=i*i;printf(“s=%d\n”,s);}運營結果:s=5517.#include<stdio.h>#defineN6voidmain(){inti,a[N]={2,5,8,10,15,21};for(i=0;i<N;i++)if(a[i]%5)printf("%d",a[i]);printf("\n");}運營結果:282118.#include<stdio.h>#include<string.h>voidmain(){inti;unsignedintlen;char*a[5]={"student","worker","cadre","soldier","zzeasan123"};len=strlen(a[0]);for(i=1;i<5;i++)if(strlen(a[i])>len)len=strlen(a[i]);printf("%d\n",len);}運營結果:1019.#include<stdio.h>voidmain(){inta,b;for(a=2,b=3;b<20;){printf("%d%d",a,b);a=a+b;b=a+b;}printf("%d%d\n",a,b);}運營結果:2358132120.#include<stdio.h>voidLE(int*a,int*b){intx=*a;*a=*b;*b=x;}voidmain(){intx=15,y=26;printf("%d%d\n",x,y);LE(&x,&y);printf("%d%d\n",x,y);}運營結果:1526261521.#include<stdio.h>voidmain(){inti,s1=0,s2=0;for(i=0;i<10;i++)if(i%2)s1+=i;elses2+=i;printf("%d%d\n",s1,s2);}運營結果:252022.#include<stdio.h>constintM=20;voidmain(){inti=2;while(1){if(i>M/2)break;if(M%i==0)printf("%d",i);i++;}printf("\n");}運營結果:2451023.#include<stdio.h>inta[6]={4,5,6,15,20,12};voidmain(){inti,s1,s2;s1=s2=0;for(i=0;i<6;i++){switch(a[i]%2){case0:s2+=a[i];break;case1:s1+=a[i];break;}}printf("%d%d\n",s1,s2);}運營結果:204224.#include<stdio.h>voidmain(){inta[3][3]={{3,5,7},{9,11,13},{6,8,20}};inti,*p=&a[0][0];for(i=0;i<9;i++){if(*p>10)printf("%d",*p);p++;}printf("\n");}運營結果:11132025.#include<stdio.h>#include<string.h>structWorker{charname[15];intage;floatpay;};voidmain(){structWorkerx;char*t="liouting";intd=38;floatf=400;strcpy(,t);x.age=d;x.pay=f;x.age++;x.pay*=2;printf("%s%d%6.2f\n",,x.age,x.pay);}運營結果:liouting39800.0026.#include<stdio.h>voidmain(){inti,j,k==0;for({i=O;i<5;i++)for(j=i;j<5;j++)k++;;printf("%d\n",k);}運營結果:1527.#include<stdio.h>voidmain(){intx=20;inti=2;while(i<x){if(x%i==0){printf("%d",i);x/=i;}i++;}}運營結果:2528.#include<stdio.h>voidmain(){inta[8]={76,63,54,95,40,75,90,66};inti,s=0;for(i=0;i<8;i++)if(a[i]>=70&&a[i]<=90)s+=a[i];printf("s=%d\n",s);}運營結果:s=24129.#include<stdio.h>intWF(intx,inty){x=x+y;y+=x;returnx+y;}voidmain(){intx=3,y=8;printf("%d\n",WF(x,y));}運營結果:3030.#include<stdio.h>intLA(int*a,intn){inti,s=O;for(i=O;i<n;i++)s+=a[i];returns;}voidmain(){inta[5]={1,2,3,4,5};intb=LA(a,5)+LA(a+2,3);printf("b=%d\n",b);}運營結果:b=27四、寫出下列每個函數(shù)的功能1.intWC(inta[],intn,intk){inti,c=O;for(i=O;i<n;i++)if(a[i]>=k)c++;returnc;}函數(shù)功能:記錄并返回一維整型數(shù)組a[n]中大于等于k的值的個數(shù)。2.voidQA(structWorkera[],intn){inti;for(i=O;i<n;i++)scanf("%s%d%f",a[i].name,&a[i].age,&a[i].pay);}假定結構類型structWorker的定義如下:structWorker{charname[15];intage;floatpay;};函數(shù)功能:從鍵盤上為具有structWorker類型的數(shù)組a[n]輸入n個記錄。3.#include<stdio.h>intSA(inta,intb){if(a>b)return1;elseif(a==b)return0;elsereturn-1;}函數(shù)功能:比較兩個整數(shù)a和b的大小,若a>b則返回1,若a==b則返回0,若a<b則返回-1。4.voidOutput(structIntNode*f)//f為單鏈表的表頭指針{if(!f)return;while(f){printf("%d",f->data);f=f->next;}printf("\n");}假定structIntNode的類型定義為:structIntNode{intdata;structIntNode*next;};函數(shù)功能:遍歷并輸出由f所指向的單鏈表中每個結點的值。5.intSG(intx){//x為大于等于2的整數(shù)inti=2;if(x==2||x==3)return1;while(i*i<=x){if(x%i==0)break;i++;}if(i*i<=x)return0;elsereturn1;}函數(shù)功能:判斷x是否為一個素數(shù),若是則返回1,否則返回0。6.intFindMax(structIntNode*f)//f為一個單鏈表的表頭指針{intx;if(!f){printf("單鏈表為空\n"),exit(1);}x=f->data;f=f->next;while(f){if(f->data>x)x=f->data;f=f->next;}returnx;}假定structIntNode的結點類型定義為:structIntNode{intdata;structIntNode*next;};函數(shù)功能:求出并返回由f所指向的單鏈表中所有結點的最大值。五、按題目規(guī)定編寫程序或函數(shù)1.編寫一個程序,計算1+3+32+...+310的值并輸出,假定分別用i,p,s作為循環(huán)變量、累乘變量和累加變量的標記符。程序為:#include<stdio.h>voidmain(){inti;intp=1;ints=1;for(i=1;i<=10;i++){p*=3;s+=p;}printf("%d\n",s);}2.根據函數(shù)原型“intFF(inta[],intn)”,編寫函數(shù)定義,計算并返回數(shù)組a[n]中所有元素之和。程序為:intFF(inta[],intn){inti,sum=0;for(i=0;i<n;i++)sum+=a[i];returnsum;}3.編寫一個主函數(shù),計算1+3+32+...+310的值并輸出,假定分別用i,p,s作為循環(huán)變量、累乘變量和累加變量的標記符。程序為:#include<stdio.h>voidmain(){inti;intp
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 運動員申請書
- 公司預支申請書
- 導游業(yè)務-2025導游資格證導游業(yè)務考試模擬題
- 退出學校志愿者申請書
- 補助申請書范文
- 4s店申請書范文
- 電表開戶申請書
- 停薪留職后上崗申請書
- 提高旅游景點的服務質量標準
- 高考理綜化學試題和答案全國卷I
- 腸道健康管理
- 2024年高考語文復習:古詩文閱讀強化練習題匯編(含答案解析)
- 北京萬集DCS-30K計重收費系統(tǒng)技術方案設計
- 歌劇卡門課件教學課件
- 光伏發(fā)電績效考核管理
- 低空經濟無人機行業(yè)市場趨勢與競爭分析
- 信息論與編碼理論-全
- 不良反應事件及嚴重不良事件處理的標準操作規(guī)程藥物臨床試驗機構GCP SOP
- 舌尖上的美食中國美食文化北京小吃介紹
- 2024年航空職業(yè)技能鑒定考試-航空乘務員考試近5年真題附答案
- 2021上海春考作文題解析及范文(怎樣做與成為什么樣人)
評論
0/150
提交評論