計算機二級C語言編程題題型
引導語:你是否很疑惑計算機二級C語言的編程題題型是怎麼樣的呢,為了解開大家的疑惑,以下是本站小編分享給大家的計算機二級C語言編程提題型,歡迎閲讀!
第1題
函數fun的功能是:將n個人員的考試成績進行分段統計,考試成績放在a數組中,各分數段的人數存到b數組中:成績為60到69的人數存到b[0]中,成績為70到79的人數存到b[1],成績為80到89的人數存到b[2], 成績為90到99的人數存到b[3],成績為100的人數存到b[4], 成績為60分以下的人數存到b[5]中。
例如,當a數組中的數據是:
93、85、77、68、59、43、94、75、98。
調用該函數後,b數組中存放的數據應是:
1、2、1、3、0、2。
注意:部分源程序存在文件PROG1.C中。
請勿改動主函數main和其它函數中的任何內容,僅在函數fun的花括號中填入你編寫的若干語句。
Prog1.c
#include
#include
void fun(int a[], int b[], int n)
{
}
main()
{ int i, a[100]={ 93, 85, 77, 68, 59, 43, 94, 75, 98}, b[6];
clrscr();
fun(a, b, 9);
printf("the result is: ");
for (i=0; i<6; i++) printf("%d ", b[i]);
printf("n");
NONO();
}
NONO( )
{/* 本函數用於打開文件,輸入數據,調用函數,輸出數據,關閉文件。 */
FILE *rf, *wf ;
int a[100], b[6], i, j ;
rf = fopen("", "r") ;
wf = fopen("","w") ;
for(i = 0 ; i < 10 ; i++) {
for(j = 0 ; j < 10 ; j++) fscanf(rf, "%d,", &a[j]) ;
fun(a, b, 9) ;
for(j = 0 ; j < 6 ; j++) fprintf(wf, "%d ", b[j]) ;
fprintf(wf, "n") ;
}
fclose(rf) ;
fclose(wf) ;
}
程序參考答案
void fun(int a[], int b[], int n)
{
int i;
for (i=0; i<6; i++) b[i] = 0;
for (i=0; i if (a[i] < 60) b[5]++;
else b[(a[i]- 60)/10]++;
}
第2題
函數fun的功能是:統計各年齡段的人數並存到b數組中,n個人員的年齡放在a數組中。年齡為1到9的人數存到b[0]中,年齡為10到19的人數存到b[1],年齡為20到29的人數存到b[2], 年齡為30到39的人數存到b[3],年齡為40到49的人數存到b[4], 年齡為50歲以上的人數存到b[5]中。
例如,當a數組中的數據為:
9、18、27、38、59、33、14、75、38。
調用該函數後,b數組中存放的數據應是:
1、2、1、3、0、2。
注意:部分源程序存在文件PROG1.C中。
請勿改動主函數main和其它函數中的任何內容,僅在函數fun的花括號中填入你編寫的若干語句。
#include
#include
void fun(int a[], int b[], int n)
{
}
main()
{ int i, a[100]={ 9, 18, 27, 38, 59, 33, 14, 75, 38}, b[6];
clrscr();
fun(a, b, 9);
printf("The result is: ");
for (i=0; i<6; i++) printf("%d ", b[i]);
printf("n");
NONO();
}
NONO( )
{/* 本函數用於打開文件,輸入數據,調用函數,輸出數據,關閉文件。 */
FILE *rf, *wf ;
int a[100], b[6], i, j ;
rf = fopen("", "r") ;
wf = fopen("","w") ;
for(i = 0 ; i < 10 ; i++) {
for(j = 0 ; j < 10 ; j++) fscanf(rf, "%d,", &a[j]) ;
fun(a, b, 9) ;
for(j = 0 ; j < 6 ; j++) fprintf(wf, "%d ", b[j]) ;
fprintf(wf, "n") ;
}
fclose(rf) ;
fclose(wf) ;
}
-
2017年9月計算機二級考試C語言鞏固試題
導語:2017下半年計算機二級考試時間9月23日-26日,目前進入了備考的階段。小編整理了2017年9月計算機二級考試C語言鞏固試題,一起來練習一下吧:單選題1).已知intk;floatm=-3;執行語句k=m%2;後,變量k的值是A.-1B.0C.1D.語句有錯誤正確答案:D2).下列關於C語言數據文件的...
-
2015下半年全國計算機二級vf考試預測題(附答案)
一、選擇題(每小題1分,共40分)1在VisualFoxPr0的查詢設計器中對應的SQL短語WHERE的選項卡是()。A.字段B.連接C.篩選D.雜項本題共1分,參考答案:C系統解析:查詢設計器界面包含字段、連接、篩選、排序依據、分組依據和雜項6個選項卡,其中篩選對應於WHERE短語,用於指定...
-
2016年計算機二級MySQL數據庫考試練習
在複習階段多做練習可以幫助我們鞏固知識和提高做題速度以及掌握做題技巧等。下面是本站小編為大家整理的2016年計算機二級MySQL數據庫考試練習,希望可以幫助到大家的學習!習題一一、選擇題下列哪種方法不能用於創建索引?_______A)使用CREATEINDEX語句B)使用CRE...
-
2015年12月計算機二級office考試題及答案
一、選擇題1.在馮·諾依曼型體系結構的計算機中引進兩個重要的概念,它們是A.引入CPU和內存儲器的概念B.採用二進制和存儲程序的概念C.機器語言和十六進制I編碼和指令系統2.1946年誕生了世界上第一台電子計算機,它的英文名字是AC—ICC-II3.計算機最早...