江西財經大學
10-11第一學期期末考試上機考試100題
試卷**:18095授課課時:96考試用時:180分鐘
課程名稱:c++程式設計(軟體適用物件:軟體工程4班(專公升本)
試卷命題人試卷審核人
一、第一類題目(50道,每題7分,在word中保留**並將輸出結果視窗保留)
1.求圓的面積。圓的半徑從1到10。計算到面積大於100為止。
#include<>
#define pi 3.14
int main()
return 0;
}2.求1到100的奇數和
#include<>
int main()
cout<<"s="< return 0;
}3.求1到100 的偶數和
#include<>
int main()
cout<<"s="< return 0;
}4.求1到100的奇數的乘積
#include<>
int main()
cout<<"s="< return 0;
}5.求1到100偶數的乘積
#include<>
int main()
cout<<"s="< return 0;
}6.編寫乙個程式,不斷要求使用者輸入兩個數,直到其中的乙個為0,則結束。對於每兩個數,程式將使用乙個函式來計算它們的調和平均數,並將結果返回給main(), 而後者將報告結果。
調和平均數指的是倒數平均值的倒數,計算公式如下:
調和平均數= 2.0 * x * y / (x + y)
#include <>
double tiaohe(double, double);
int main()
return 0;
}double tiaohe(double a, double b)
7.有一函式
寫一程式,輸入x值,輸出y值。
#include<>
int main()
8.編寫乙個函式prn_char(char c, int n),反覆輸出char型變數c的值n次。
#include<>
void prn_char(char,int);
int main()
void prn_char(char c, int n)
9.計算三角形的面積,要求驗證例如:要求不滿足條件時顯示:輸入有誤,請重新輸入。
#include<>
#include<>
int main()
else
cout<<"輸入錯誤" return 0; }10.給乙個百分制成績,要求輸出等級』a』、』b』、』c』、』d』、』e』。90分以上為』a』,80~90分為』b』,70~79分為』c』,60~69分為』d』,60分以下為』e』。 #include<> int main() 11.輸出乙個一維陣列中最大元素的值 #include<> int main() ;int max=a[0]; for(int i=1;i<5;i++) cout<<"max=" }12.輸出乙個一維陣列中最小元素的值 #include<> int main() ;int min=a[0]; for(int i=1;i<5;i++) cout<<"min=" }13.譯密碼。為使電文保密,往往按一定規律將電文轉換成密碼,收報人再按約定的規律將其譯回原文。 例如,可以按以下規律將電文變成密碼:將字母a變成字母e,a變成e,即變成其後的第4個字母,w變成a,x變成b,y變成c,z變成d。見圖3. 20。字母按上述規律轉換,非字母字元不變。如″wonderful! ″轉換為″asrhivjyp!″。輸入一行字元,要求輸出其相應的密碼。 #include using namespace std; int main( ) cout< } cout< return 0; } 14.編寫程式,求1/2+1/4+...+1/n和值, #include<> int main() cout<<"s=" }15.輸入n,輸出n!(即1*2*3*4*....n) #include<> int main() cout<<"s=" }16.求1!+2!+3!+...+20!的和 #include<> int main() cout<<"s=" }17.輸入一行字元,分別統計出其中的英文本母、空格、數字和其他字元的個數。 #include using namespace std; int main() cout<<"letter=" }18.輸出1到100之間能被17整除的自然數。 #include<> #include<> int main() {for(int i=1;i<=100;i++) 一 選擇題,每題1分,共40分 下列各題a b c d 四個選項中,只有乙個選項是正確的,請將正確選項填寫在答題卡相應位置上,答在試卷上不得分 1 以下程式段中與語句k a b?b c?1 0 0 功能等價的是 a if a b b c k 1 b if a b b c k 1 else k 0el... 單項選擇 題號 1482 執行以下程式段後,輸出結果和a的值是 int a 10 printf d a a 11 和 10 b 11 和 11 c 10 和 11 d 10 和 10 答案 c 題號 2100 已知字元 a 的asc 值是65,字元變數c1的值是 a c2的值是 d 執行語句prin... 8.重要思想,是我們黨的 c a 立國之本 執政之基 力量之源 b 立黨之本 強國之基 力量之源 c 立黨之本 執政之基 力量之源。9.我國正處於並將長期處於社會主義初級階段。這是在經濟文化落後的中國建設社會主義現代化 b 需要上百年的時間。a 可以逾越的歷史階段 b 不可逾越的歷史階段 c 不得不...C 考試題庫
大學C語言考試題庫 含答案
黨課考試題庫