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

正文內容

上海市計算機二級考試c語言復習資料題目(文件)

2025-06-25 13:48 上一頁面

下一頁面
 

【正文】 f (i==0) return 0。 k=f(5)。 else s=nfun(n1)。 }main(){ int a[2][3]={1,3,5,7,9,11},*p。 printf(%d\n,*p)。 if (k!=0) devide(k)。 scanf(%d,amp。}第三部分 程序改錯改正下列程序中的錯誤,并以將XX行改為YYY的形式進行解答,代碼左邊的…是附加的行號(下同)。3 int low,high,m,i,x。6 high=10。11 else low=m1。(本題有2個錯)1 include 2 main()3 { char str[80]。8 if (str[i++]==39。\039。3 float x,y。x,amp。}8 else printf( x wrong!! \n)。 }13 if (n!=0) z=1。17 }4. 求ex的數(shù)學公式是ex≈1+x+x2/2!+x3/3!+…+xn/n!,對下面的程序填空,設n=15。6 s=s+t。13 double e。16 printf(e(%f)=%lf\n,x,e)。3 int low,high,m,i,x。6 high=10。11 else low=m1。(本題有3個錯)1 include 2 include 3 func(char *str[])4 { int num=0。6 return num。11 }7. 本程序用于輸入n個100~100間的整數(shù),輸入數(shù)據不對則重輸,并計算其中的正整數(shù)之和(有2個錯)。 }6 return s。a[i])。15 else16 { printf(data wrong! again input...\n)。20 } while (iN)。(本題有3個錯)1 include 2 include 3 func(char *str[])4 { int num=0。6 return num。11 }9. 以下程序的功能是:函數(shù)f獲得十進制正整數(shù)n為參數(shù)后,返回值是n的位數(shù)(例如,123就是個三位數(shù))。6 } while (!n)。12 scanf(%d,n)。若存在,輸出該數(shù)及它的下標位置;若不存在,輸出表示找不到該數(shù)的信息。x)。9 if (x==a[m]) break。15 else16 printf(%d is not found\n,x)。5 e = 。10 i = i + 1。1 include 2 include 3 main()4 { char *name[5] = { “EXPRESSION”, “VARIABLE”, 5 “STATEMENT”, “BLOCK”, “FUNCTION”}。9 for ( i = 0。13 }13. 以下函數(shù)將一個16進制的字符串轉化為十進制數(shù),如“2A”轉化為42。 str[i]!=”\0”。 str[i]=’F’ )7 n = str[i] – ‘A’ + 10。13 }14. 以下程序統(tǒng)計字符‘’與數(shù)字字符的個數(shù), 該程序有四個錯誤,請改正。5 for( i=0。8 if str[i]=0 amp。 11 }15. 下面的程序用于將計算n個元素組成的整型數(shù)組中去掉一個最大值和一個最小值后求平均值(如果有多個相同的最大值和最小值,只需去掉一個,且要求n2)。in。8 for (i=1。11 sum=sum+a[i]。(本題有2個錯)1 include 2 main()3 { char str[80]。8 if (str[i++]==39。\039。3 float x,y。x,amp。}8 else printf( x wrong!! \n)。 }13 if (n!=0) z=1。17 }18. 下列程序中,函數(shù)fun的功能是根據以下公式: 1 include 1 include 3 include 4 fun( eps)5 { double s,t。8 while (teps)9 { s+=t。14 }15 main()16 { double x。18 printf(\neps=%lf, Pi=%lf\n,x,fun(x))。5 long num=0。8 else9 if (p[i]==39。+39。13 else14 i=0。17 num+=p[i]。22 }23 main()24 { char s[6]。28 n=fun(s)。5 char a[80]= zkcvbn, b[80]= askd。 i++)8 for( j=i+。7 for (i=0。30 }20. 函數(shù)fun 的功能是:將兩個亂序字符串升序合并。26 printf(Enter a string: \n)。19 }20 num=sign*num。\039。39。)10 sign=1。+39。例如,若輸入字符串“1234”,則函數(shù)把它轉換為整數(shù)值1234。 scanf(%lf,amp。11 n++。6 s=0。15 else z= xn(x,n) 。12 if (n0) { printf( n wrong !!\n)。6 if (x!=0)7 { y=xn(x)。4 printf(Input x n :\n)。12 }17. 以下程序用遞歸算法求Xn,要求n=0,請?zhí)羁眨ū绢}3個錯)。) return。5 clrscr()。13 printf(average=%f\n,aver)。i++)9 { if (maxa[i]) max=a[i]。a[i])。4 float aver。 str[i]=9 then 9 n2++。 i++) 。 3 int n1, n2。10 data = data*10 + n。6 else if ( str[i]=’A’ amp。(已知轉化的整數(shù)在有效范圍內),本程序有3個錯誤(含算法錯誤)1 int hexvalue( char *str )2 { int data, i, n。 i ++ )10 if ( temp *name[i] ) 0)11 temp = name[i]。7 int i 。12 printf( %\n, e )。7 do 8 { a *= i。1 include 2 main()3 { double e, a。11 else low=m1。6 high=10。3 int low,high,m,i,x。14 printf(%ld has %d numbers\n,n,num)。8 }9 main()10 { long n。3 do4 { c++。10 gets(p)。\n39。22 printf( sum=%d\n,s)。a[i])。amp。10 do11 { printf(Enter %d numbers (100=n=100) \n,i+1)。4 while (in)5 { if (x[i]0) s=s+x[i]。10 gets(p)。\n39。15 else16 printf(%d is not found\n,x)。9 if (x==a[m]) break。x)。若存在,輸出該數(shù)及它的下標位置;若不存在,輸出表示找不到該數(shù)的信息(本程序有3個錯)。x)。8 }9 return s。3 int i=1。15 else z= xn(x,n) 。12 if (n0) { printf( n wrong !!\n)。6 if (x!=0)7 { y=xn(x)。4 printf(Input x n :\n)。12 }3. 以下程序用遞歸算法求Xn,要求n=0,請?zhí)羁眨ū绢}3個錯)。) return。5 clrscr()。15 else16 printf(%d is not found\n,x)。9 if (x==a[m]) break。x)。若存在,輸出該數(shù)及它的下標位置;若不存在,輸出表示找不到該數(shù)的信息(本程序有3個錯)。 devide(i)。}main(){ int i。 k=i/2。 fut(amp。}main(){ printf(%ld\n,fun(3))。}23. 該程序的執(zhí)行結果是 long fun(int n){ long s。 return f(i1)+f(i2)。 *s1=*s2。}int fun(char *w,int n){ char t,*s1,*s2。 char *p。) { q=p。 p=pnext) printf(“%d ”, pn)。 insert(amp。 insert(amp。} main(){ struct node head, *p, *q。 }q=(struct node*)malloc(sizeof(struct node))。 for(p=head。}20. include struct node{ int n。}main(){ char *strs[]={“First”, “Second”, “Third”, “Forth”, “Fifth”}。 for(i=0。 n+=*(++p)。 int n=0, *p。if ( i = = m ) printf(“%4d”, m)。 m = k 。 i ++)printf(“%4d”, b[i] )。 } }main() { int i , b[6] ={24, 12, 14, 32, 22, 34 } 。amp。for ( i = 0。printf( “%d”, sumadd(2,10))。 case 2 : sum = data。 switch ( func ) { case 0 : sum = data。 data = 25。 position = st。*x = k y。printf(“j=%d m=%d\n”,j,m)。 printf(“j=%d m=%d\n”,j,m)。}}13. main(){ int fun (int *, int )。 for (i=0。i5。}12. main(){ int a[5]={1,3,5,7,9}。 if (c=48) { putchar(c)。o39。 :case 39。 while ((ch=getchar())!=39。} while (y)。 printf(\n a=%d, b=%d\n,a,b)。i10。 return。 for (p=array+1。int a,b。 case 4: putchar(c+1)。) { case 0: case 1: putchar(c+4)。 while((c=getchar())!=39。 printf(%d,%d\n,(++p)a,(p++)a)。 n=n+2。i4。 } s[4],*p。 printf(\n)。 for (p2=p1。5. 執(zhí)行下面的程序后,include main(){ char *p1,*p2。 else return efg(b,a%b)。執(zhí)行后,數(shù)組a的各元素依次為 。(01001011) 98. 試計算以下表達式的值( int) ((( float )32 / 5 + (int )() * ) * 4)99. 表達式 (11^5) 的結果為:100. 設有如下定義 int x = 6。 0xDF) 8 的16進制結果。[1]=0x48。對結構體變量
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1