1、輸入乙個字元,判斷它是否是小寫字母,如果是,將它轉換成大寫字母;如果不是,不轉換。然後輸出最後得到的字元。
#include<>
int main()
2、求s=a+aa+aaa+...+aa...a(n個a)之值。
其中a是乙個數字,n代表a的位數。例如:2+22+222+2222+22222(此時n為5),n由鍵盤輸入。
#include <>
int main()
printf("a+aa+aaa+...=%d\n",sn);
return 0;
}3、將乙個二維陣列行和列的元素互換,存到另外乙個二維陣列中。
#include <>
#define n 3
int array[n][n];
int main()
convert(array);
printf("convert array:\n");
for (i=0;i
return 0;
}void convert(int array[3])}
4、有三個整數a,b,c,由鍵盤輸入,輸出其中最大者。
#include <>
int main()
5、輸入一行字元,分別統計出其中英文本母、空格、數字和其他字元的個數。
#include <>
int main()
printf("字母數:%d\n空格數:%d\n數字數:%d\n其它字元數:%d\n",letters,space,digit,other);
return 0;
}_6、將乙個陣列中的值按逆序重新存放。例如,原來順序為8,6,4,3,2,0。要求改為0,2,3,4,6,8。
#include <>
#define n 5
int main()
printf("\nnow,array a:\n");
for (i=0;i printf("%4d",a[i]);
printf("\n");
return 0;
}7、有分段函式:當x<-5時,y=x+10; 當-5≤x≤5時,y=x/2;當x>5時,y=2x-10.
編一程式,輸入x的值,輸出y的值。
#include <>
int main()
else if(-5<=x<=5)
else
return 0;}
8、用pi4≈1-1/3+1/5-1/7+...公式求pi的近似值,直到某一項的絕對值小於10的-6次方為止。
#include <>
#include <>程式中用到數學函式fabs,應包含標頭檔案
int main()
pi=pi*4多項式的和pi乘以4,才是π的近似值
printf("pi=%10.8f\n",pi輸出π的近似值
printf("count=%d\n",count輸出迴圈次數
return 0;}
3、輸出以下圖形
*********
*******
(15分)
(本題不要求填寫執行結果)
請將你解答本題所寫的源程式貼上到下面或者上載源程式
#include<>
int main()
printf(n);
return 0;
} (該程式不完全正確)
1、輸入三個實數,將這三個數按由大到小的順序排列,並輸出這三個數。
#include <>
int main()
{ float a,b,c,t;
scanf("%f,%f,%f",&a,&b,&c);
if(a {
t=a;
a=b;
b=t;
實現a和b的互換
if(a {
t=a;
a=c;
c=t;
實現a和c的互換
if(b {
t=b;
b=c;
c=t;
實現b和c的互換
C語言上機培訓題目 100題庫
題目1 請編寫乙個函式jsvalue int m,int k,int xx 該函式的功能是 將大於整數m且緊靠m的k個素數存入陣列xx傳回。最後呼叫函式writedat 讀取10組資料,分別得出結果且把結果輸出到檔案中。部分源程式存在檔案中。例如 若輸入17 5 則應輸出 19,23,29,31,3...
二級c語言上機專用題庫答案
二級c上機專用 最新上機題庫集選精簡版 本套題使用方法如下 填空部分關健字查詢題目,題庫為成套,填空1套對應改錯1程式1。例如 你抽到了4題,紅色部分代表4題填空題第乙個空前面的部分關健字 後兩個空沒有列舉。下面粉色部分為三個空的答案,改錯題及程式設計題也是4題。注意不要把分號看成冒號 請仔細研究 ...
c語言上機題
簡單計算 5 請編寫乙個函式fun,它的功能是 計算n門課程的平均分,計算結果作為函式值返回。float fun float a,int n 13 函式求出w的後n 1位的數作為函式值返回。unsigned fun unsigned w w w k return w 21 請編寫函式fun,它的功能...