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

正文內(nèi)容

程序設(shè)計復(fù)習(xí)題及答案-預(yù)覽頁

2025-07-04 01:33 上一頁面

下一頁面
 

【正文】 i=3,b; b=(i)+(i); printf(“%d”,b); }A.6 B.2 C.3 D.437.當c的值不為0時,在下列選項中能正確將c的值賦給變量a、b的是( )。A.函數(shù)定義可以嵌套 B.宏定義可以嵌套C .函數(shù)調(diào)用可以嵌套 D.循環(huán)結(jié)構(gòu)可以嵌套39.設(shè) char *p=“abcde”,則printf(“%s”, p ) 的輸出結(jié)果為( )。該函數(shù)的類型為( )。a, w=amp。A.函數(shù) B.標識符C.表達式 D.語句46.判斷字符型變量 ch 的值是否為大寫英文字母的表達式為( )。amp。 define A 2define AA A+A/2void main(void){ printf(“%d,”,AA)。 float b。2.表達式 4/5的值為____0____。 后,x=___4______。8.設(shè)有定義語句:char str[7]=”abcdef”, 則數(shù)組元素str[2]中的字符是__c____,數(shù)組元素str[6]中的字符是____\0______。11.若s是int型變量,且s=7,則表達式: s/2+(s+1)%2 的值為_____3____。_____。17.有如下程序,該程序的輸出結(jié)果是 a=2,b=1 。 case 2: a++,b++。20.若有以下定義語句,則輸出的結(jié)果是___4_____。22.設(shè)有以下語句:static int a[4][2]={1,2,3,4,5,6,7,8};int (*p)[2];p=a;則 *(*(p+2)+1)的值為 6 。}t;后,sizeof(t)= 16 。a=100。p。29.設(shè)有數(shù)組a[10];則首地址可以寫成 ______amp。for( i=1;i=___①___;i+=2 ) printf(“***”);31.用只讀方式打開e:\20051234目錄下的名為 “”的文件,正確的打開語句為 FILE *fp。 =1985;可判斷zhang是 整型 類型的變量。 c=++a。 printf(%d,%d,%d,%d,a,b,c,d)。 b = y4。 c = b/a。 int i。\039。amp。 puts(ss)。 printf(b=%d\n, b)。 }void other( ){ static int b。}5.下面程序的運行結(jié)果為 6,45 2,98 include void main(void){ int a[10]={78,89,98,66,54,76,45,82,62,95 }。 j10。 }6. 運行時假定鍵盤輸入數(shù)據(jù)為:1 2 3 4 5 6 7 8 9 10 下面程序的運行結(jié)果為 1 3 5 7 9 include void main(void ){ int i ,a [10] 。 i10 。 p++ )if ( *p % 2 ) printf ( “ %3d”, *p)。 printf(%5d,aamp。 printf(%d\n,!c)。i4。printf(“\n”)。 int b=5。c+=2。b+=2。\039。 char *name。 =Wang yong。 stu2=stu1。for(i=0。 return k。四、 程序設(shè)計題1. 有一分段函數(shù): 2x + 5 (x=2) y= 3x 4 (2x=5) 7 (x5)void main(){ int x,y。else if(x2amp。printf(“%d”,y)。 for(i=0。j++) scanf(“%d”,amp。i++) for(j=i。}3.編寫程序,通過級數(shù) 求的值,要求精度為106 (即void main(){ int i,n,m=1。for(i=1。}sum=4*sum。4.編寫一程序任意輸入一串字符,統(tǒng)計其中大寫字母的個數(shù),并輸出結(jié)果。scanf(“%s”,p)。 P++ printf(“%d”,n)。x)。printf(“%d”,y)。 for(i=0。j++) scanf(%d,amp。i++) for(j=0。 } else { s2+=a[i][j]。在主函數(shù)中輸入x,利用子函數(shù)exps 求(ex+ex)/2的值,并在主函數(shù)中輸出結(jié)果。for(i=1。 e+=m。 int i,n。i++) scanf(%f,amp。i++) if(a[i]60amp。i45。 } printf(不及格的人數(shù)=%d\n,n)。}填空題1.C源程序的基本單位是 函數(shù) 。5.在C語言中,一個函數(shù)的函數(shù)體一般包括 說明部分 和 語句部分 。8.序是指 程序是可以連續(xù)執(zhí)行,并能夠完成一定任務(wù)的一條條指令的集合。10.目標程序是指 把源文件翻譯成一種中間代碼 。12.上機運行一個C源程序的步驟一般為:① 編譯,檢查是否出錯 ;② 鏈接 ;③ 尋找提示改正 ;④ 運行 。16.若s是int型變量,且s=6 則下面表達式s%2+(s+1)%2的值為 1 。float a=,c=。則表達式(float)(a+b)/2+(int)x%(int)y的值為 。22.若x和n均是整型變量,且x的初值為12,n的初值為5,則計算表達式x%=(n%=2)后x的值為 12 。 printf(“%d\n”,b=a)。main(){ short i。 。c);28.,請?zhí)羁铡rintf(%\n, z )。main(){ int a。if(a40) printf(“%d”,a)。 c=a。 printf(“%d\n”,c)。 scanf(“%d %d %d”, amp。 if( xy ) { c=x。 x=z。 z=c。 scanf(“%c”, amp。 ch=‘Z’)? (ch+32):ch。 printf(“%c”, ch)。36.下列程序段的輸出結(jié)果是 passwarn 。break。A39。B39。c39。 case 39。:printf(warn)。a, amp。 b=t。int gw, sw, bw, qw, ww, place。if(num9999) place=5。else place=1。qw=(numww*10000)/1000。switch(place){case 5: printf(“%d, %d, %d, %d, %d”, ww, qw, bw, sw, gw)。 case 3: printf(“%d, %d, %d”, bw, sw, gw)。 case 1: printf(“%d”, gw)。 scanf(“%d”, amp。 else if(year%400) leap=0。 else printf(“%d年不是閏年。 scanf ( “%c”,amp。ch=’Z’ )?ch+32:ch。x30 || x100。 以下三目運算符(?:)所構(gòu)成的語句的執(zhí)行結(jié)果是 a=26,b=13,c=19 。amp。else printf(“x=%d\n”,x=1)。else printf(“ x=%d\n”, x)。 i。scanf(%d,amp。printf(%d,n1)。 c1=getchar()。}48.用以下程序計算1到100的整數(shù)的累加和。 i++。main(){ float x, amax, amin。 amin=x。x)。i=j。 a=c=0。 b=i+1 。} 52.下面程序的功能是:輸出100以內(nèi)能被3整除且個位數(shù)為6的所有整數(shù),請?zhí)羁铡?i++) {j=i*10+6。 for(i=0。 while((ch=getchar())= =‘e’) printf(“*”)。 int i, j, k。 i+=2) for(j=i+2。 a[j]=t。 int j=0, i=0。}d[j]=0。printf(%s\n, b)。b)。 long n。 printf(“Enter new base:\n”)。 i++。 for(i。 }}60.以下程序用來對從鍵盤上輸入的兩個字符串進行比較,然后輸出兩個字符串中的第一個不相同字符的ASCII碼之差。 int i, s。 gets(str2)。(str1[i]!= ‘\0’ )) i++。printf(“%d\n”, strlen(“\t\”\085\xff\n”))。k++) for(i=k。 a[i+1] =j。}63.由25人圍坐成圓圈,先從任意一人出發(fā)用1到25順時針依次編號,然后從1號開始順時針報數(shù)(……),凡報5的倍數(shù)者出圈,剩下者繼續(xù)報數(shù),求出最后出圈者的編號。j++) a[j]=j。 do {if(a[j]!=0) {n++。 } } j++。 int array[3][3]={{100, 200, 300}, {28, 72, -30}, {-850, 2, 6}}。 i++) for(j=0。 column=j。請?zhí)羁铡?scanf(“%f”, amp。n1000) {sum+= x[n] 。a)。 for(i=0。x[i]0 ) printf(“%f\n”, x[i])。 p=func(k, m)。}func(int a, int b){static int m=0, i=2。}68.以下程序輸出的最后一個值是 120 。}main(){int i。}69.以下函數(shù)的功能是:求x的y次方,請?zhí)羁铡?iy。void prnt(int n, int aa[ ]){int i。 if(!(i%5)) printf(\n)。define N 3define M 4void LineMax(int x[N][M]){int i, j, p。 for(j=1。 }}main(){int x[N][M]={1,5,7,4,2,6,4,3,8,2,3,1}。 long i。 return(sqrt(6*s))。 int n。 scanf(“%d”, amp。}int prime(int number){int flag=1, n。flag= =1。main(){int a, b, c。 c= max (a, b)。 if(xy) z=x。main(){int a=3, b=2, c=1。 c/=b*2。 } printf(“%d, %d, %d”, a, b, c)。 pt。fun(int x){int p。}main(){printf(“%d\n”, fun(9))。 for(i=0, j=strlen(str)。 str[j1]=m。 t=MAX(a+b, c+d)*10。 printf(“%f\n”, POWER(SELEVE_ADD(x), ONE+1))。 printf(“total=%d, num=%d\n”, total,num )。 printf(“%d\n”, t)。b[1],DEF); strcpy(amp。請對以下問題進行填空。87.以下程序的功能是:將無符號八進制數(shù)字構(gòu)成的字符串轉(zhuǎn)換為十進制整數(shù)。 int n。039。039。m。printf(a=%d\n, a)。void fun(int *n){while((*n))。a)。 printf(%d\n, *(p+3))。92.以下函數(shù)把b字符串連接到a字符串的后面,并返回a中新字符串的長度。 while (b[n]){*(a+num)=b[n]。}93.函數(shù)void fun(float *sn,
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1