二級 (c程式設計)
試題一(28分,每小題4分)
解答下列各小題,把解答寫在答卷紙的對應欄內。
(1)設a,b,c為整型並且9=3,b=5,c=7;寫出下面表示式的值。
(注:對每小題求值時a=3,b=5,c=7保持不變)
①c>b>a ②c%=a―b%1
③b/=c―b%4 ④++a== ――b
(2)簡述break和continue語句在使用場合和功能方面的區別。
(3)執行下列程式後的輸出結果是什麼?
void main()
(4)執行下列語句後的輸出結果是什麼?
#include
char sl=」12345」,s2=」1234」;
printf(」%d\n」,strlen(strcpy(s1,s2)
(7)用文字描述以下程式段所完成的功能:
file * fr,* fw;
fr=fopen(」a.txt",」r」);
fw=fopen(」b.txt」,」w」)
while(!feof(fr))
fputc(fgetc(fr),fw)
,i,*p=a,*p1=&a[5];
p1=p1—4;
*pl++=15;
*pl=*(++p) *2;
for(i=3;i p[i]=20+i*10;
for(i=0;i printf(「&d\t%d\n」,a[i],a[i+1]);
(2)(程式2.2]
int a=3,b=4,c=5;
void sub(int n)
void main()
試題三(12分,每小題6分)
改錯。下列每個程式中都有三個錯誤,按題中的計算要求,糾正錯誤,並以「將#xx"行改為「yyyy"的形式進行解答,把解答寫在答卷紙的對應欄內。**左邊的#01、#02、……是附加的行號。
[程式3.1] 下面程式的功能是從鍵盤輸入三角形的3條邊長x,y,z(整型數),判斷此3邊能否構成三角形。若能,則判定構成的三角形是等邊三角形或是等腰三角形還是任意三角形,並求出所構成三角形的面積。
#0l #include
#02 #include
#03 int sjxfl(int a,int b,int c)
#09 void main()
#08 float xn(float x,int n)
試題四(18分,每小題9分)
按指定的要求編寫程式段,把解答寫在答卷紙的對應欄內。
(1)編寫乙個函式,將陣列a中的n個數每5個相鄰的元素為一組分別求和(假設求和結果不溢位),結果放到陣列b中,最後一組如果不足5個也進行求和。例如,若陣列a的元素為4,8,3,2,0,5,2,9,7,8,4,3,2,l,8,4,3,2,則陣列b的元素為17,31,18,9。
(2)編寫c程式,計算並輸出100以內是7的倍數並且含有數字5的所有自然數。
試題五[15分,每空3分]
閱讀下列問題描述和相應的程式,把應填人其中 (n) 處的內容寫在答卷紙的對應欄內。
[問題描述] 本程式用來統計乙個班級(n個學生)的學習成績,每個學生的資訊由鍵盤輸入,存入結構陣列s[n]中;然後按學生成績進行排序,並對學生的成績進行優(90~100)、良(80~89)、中(70~79)、及格(60—69)和不及格(<60)的統計,最後輸出排序後的學生成績資訊表,並統計各成績分數段學生人數。
[程式5]
#include
#define n 30
struct students[n];
void swap(struct student *ps1, struct student *ps2)
void sort(struct studentst,int n)
swap1
}void main()
}for(i=0;iprintf(」%d%s」,s[i].score,s[i].name);
printf(」a優%d\nb良 %d\n c中 %d\n d及格\n e不及格 %d\rn」, score90,score80,score70,score60,score_failed);
2023年上海市高校計算機等級考試
4 根據樣張,在 的第2行第1列單元格中插入文字檔案中的內容,字型設定為隸書 24畫素 或18磅 第2列插入表單,新增相應的表單元素,在表單下方將兩個按鈕設定為 登入 和 重置 並設定在表單下方居中。注意 由於顯示器解析度或視窗大小的不同,以及所使用的網頁製作工具的不同,網頁效果可能與樣張略有差異,...
高等學校計算機基礎教學改革的實踐與思考
摘要 計算機技術的迅猛發展,對高校計算機基礎教育提出了新的要求。該文結合教學改革實踐,對現階段計算機基礎教學中存在的問題進行分析,並結合實際情況總結出一些切實可行的改良方案。關鍵詞 教學改革計算機基礎教學分層次教學 隨著網際網路的普及及計算機技術的迅猛發展,社會對從業人員的技能提出了新的要求,如何利...
上海市計算機應用能力考核辦公自動化試題
上海市計算機應用能力考核辦公自動化試題win98 no.2 一 基礎題 啟用桌面上的 基礎知識 圖示,即可進入選擇題介面。二 word 開啟a盤中的test.doc進行操作,結果仍以原檔名存於a 下。注意 插圖採用鏈結方式。即出現 插入 對話方塊時選中 鏈結檔案 選項。不得隨意增刪文件中空行。1 按...