福建省計算機二級考試C語言上機題庫改錯填空程式設計

2022-12-27 22:03:06 字數 2217 閱讀 7872

二、改錯題

修改程式,用以計算1~100之間所有的偶數之和。

#include <>

#include <>

void main( )

printf("sum is %d\n",sum);

getch();

}修改程式,將二維陣列表示的方陣左下半三角(不含對角線)各元素加4,右上半三角(含對角線)各元素乘2。

#include <>

#define n 5

void main()

for(i=0;i /**/ for(j=0;j<=i;j++)/**/

a[i][j]+=4;

for(i=0;i /**/ for(j=i+1 ;j a[i][j]*=2;

printf("\narray a is turned:\n");

for(i=0;i

getch();

}修改程式,計算滿足以下條件的整數n的最大值。

22+42+62+82+……+n2<1000

#include <>

#include <>

void main()

printf("n=%d\n",n-2);

getch();

}修改程式,實現從鍵盤輸入一串字元,並在字串中從第m個字串開始擷取n個字元。

例如:輸入的字串為」welcome」,m=2, n=3, 則擷取的字串為」elc」

#include <>

#include <>

void main()

/**/ sub[i]='\n'; /**/

printf("sub string is:%s\n",sub);

} getch();

}修改程式,實現輸入一整型二維陣列,計算其中陣列元素的最大值與最小值的差。

#include <>

#include <>

#define row 3

#define col 4

void main()

printf("result= %d\n",max-min);

getch();}_

修改程式實現從鍵盤輸入一串字元和乙個字串,輸出該子串在原字串**現的次數。

#include <>

#include <>

void main()

printf("\ncount=%d\n",count);

getch();

}修改程式,輸出儲存在結構體陣列中8位學生成績的平均分以及最高學生的姓名

#include <>

/**/ structure student /**/

;void main( )

,,,,,,,};

int i=0,mrk;

float total=0,**er,max;

max=stu[0].score;

mrk=0;

while(i<8)

/**/ i++ /**/

}**er=total/8;

printf("\n**er=%.2f \n best is %s\n",**er,stu[mrk].name);

getch();

}修改程式,完成其中n個字串的公升序排列

#include <>

#include <>

#define row 5

#define col 30

void fun(char s[col],int n)

}void main()

;/**/ fun(str,col); /**/

clrscr();

for(i=0;i printf("%s\n",str[i]);

getch();

}修改程式實現將輸入的十進位制正整數轉換成十六進製制數,且用字串存放該十六進製制數

#include <>

#include <>

#include <>

void main()

printf("\nhex number is: ");

for(j=i-1;j>=0;j--)

putchar(/**/ s[i] /**/);

getch();

}修改程式輸出下列9行數字金字塔

112112321

1234321

………………………

12345678987654321

#include<>

計算機二級c語言上機題目整理

一.相關 核心思想 利用 運算可以捨棄低位.例如 1234 1000 捨棄後3位,得到1 1234 100 捨棄後2位,得到12 1234 10 捨棄最後1位,得到123 利用 運算可以捨棄高位.例如 1234 1000 捨棄最高的1位,得到234 1234 100 捨棄最高的2位,得到34 123...

計算機二級考試C語言全

第一章資料結構與演算法 1.1 演算法 1 是指解題方 而完整的描述。換句話說,演算法是對特定問題求解步驟的一種描述。演算法不等於程式,也不等於計算方法。程式的編制不可能優於演算法的設計。2 演算法的基本特徵 1 可行性。針對實際問題而設計的演算法,執行後能夠得到滿意的結果。2 確定性。每一條指令的...

國家計算機二級c語言上機真題

1.填空題 請補充main函式,該函式的功能是 從鍵盤輸入乙個字串並儲存在字元str1中,把字串str1中下標為偶數的字元儲存在字串str2中並輸出。例如,當str1 cdefghij 則str2 cegi 注意 部分源程式給出如下。請勿改動主函式main和其他函式中的任何內容,僅在函式fun 的橫...