c语言改错题字符串a放在b后面,C语言程序改错题汇总.doc
程序改錯題匯總
1、用"起泡法"對連續(xù)輸入的十個字符排序后按從小到大的次序輸出.分別統(tǒng)計字符串中大寫字母和小寫字母的個數(shù)。求1到10的階乘的和判斷m是否為素數(shù),若是返回1,否則返回0。用選擇法對數(shù)組中的n個元素按從小到大的順序進(jìn)行排序。求一個3行4列矩陣的外框的元素值之和。以下程序把兩個數(shù)按由大到小的順序輸出來求1到20的階乘的和。判斷字符ch是否與str所指串中的某個字符相同; 若相同,什么也不做,若不同,則將其插在串的最后。
10、已知一個數(shù)列從第0項開始的前三項分別為0、0、1,以后的各項都是其相鄰的前三項的和。下列給定程序中,函數(shù)fun的功能是:計算并輸出該數(shù)列的前n項的平方根之和sum,n的值通過形參傳入。
有1、2、3、4個數(shù)字,能組成多少個互不相同且無重復(fù)數(shù)字的三位數(shù)?都是多少?
編寫函數(shù)fun計算下列分段函數(shù)的值:
x*x+x x<0且x≠-3
f(x)= x*x+5x 0≤x<10且x≠2及x≠3
x*x+x-1 其它請編寫函數(shù)fun,對長度為8個字符的字符串,將8個字符按降序排列實現(xiàn)交換兩個整數(shù)的值。讀入一個英文文本行,將其中每個單詞的第一個字母改成大寫,然后輸出此文本行 (這里的“單詞”是指由空格隔開的字符串)。
先將在字符串s中的字符按正序存放到t串中,然后把s中的字符按逆序連接到t串的后面。計算數(shù)組元素中值為正數(shù)的平均值(不包括0)。將s所指字符串中出現(xiàn)的、t1所指子串全部替換成t2所指子字符串,所形成的新串放在w所指的數(shù)組中。在此處,要求t1和t2所指字符串的長度相同。將s所指字符串中的字母轉(zhuǎn)換為按字母序列的后續(xù)字母(但Z轉(zhuǎn)換為A, z轉(zhuǎn)換為a),其它字符不變。
在鍵盤上輸入一個3行3列矩陣的各個元素的值(值為整數(shù)),后輸出矩陣第一行與第三行元素之積,并在fun()函數(shù)中輸出。
編寫一個函數(shù),該函數(shù)可以統(tǒng)計一個長度為3的字符串在另一個字符串中出現(xiàn)的次數(shù)一個已排好序的一維數(shù)組,輸入一個數(shù)number,要求按原來排序的規(guī)律將它插入數(shù)組中.
編寫函數(shù)fun計算下列分段函數(shù)的值:
x*20 x<0且x≠-3
f(x)= sin(x) 0≤x<10且x≠2及x≠3
x*x+x-1 其它
判斷兩個指針?biāo)复鎯卧械闹档姆柺欠裣嗤?#xff1b;若相同函數(shù)返回1,否則返回0。這兩個存儲單元中的值都不為0。將一個正整數(shù)分解質(zhì)因數(shù)。輸入n,計算s=1+1+2+1+2+3+1+2+3+4+...+1+2+3+4+...+n
讀入一個整數(shù)m( 5≤m≤20 ),函數(shù)getarr調(diào)用函數(shù)rnd獲得m個隨機(jī)整數(shù),函數(shù)sortpb將這m個隨機(jī)整數(shù)從小到大排序。809*??=800*??+9*??+1 其中??代表的兩位數(shù),8*??的結(jié)果為兩位數(shù),9*??的結(jié)果為3位數(shù)。求??代表的兩位數(shù),及809*??后的結(jié)果。根據(jù)整型形參 n,計算某一數(shù)據(jù)項的值。
A[1]=1, A[2]=1/(1 + A[1]), A[3]=1/(1 + A[2]), …, A[n]=1/(1 + A[n-1])
30、學(xué)習(xí)使用按位或 | 。
31、判斷整數(shù)x是否是同構(gòu)數(shù)。若是同購數(shù),函數(shù)返回1;否則返回0。
說明:所謂“同構(gòu)數(shù)”是指這個數(shù)出現(xiàn)在它的平方數(shù)的右邊。輸入兩個雙精度數(shù),函數(shù)返回它們的平方和的平方根值。根據(jù)整型形參m,計算如下公式的值:
y=1+1/3+1/5+1/7+...+1/(2m-3)
以下程序輸出前六行楊輝三角形,既
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
…………
根據(jù)整型形參m的值,計算如下公式的值。
1 1 1
t = 1- —— - —— - ... - ——
2x2 3x3 mxm
將 m(1≤m≤10)個字符串連接起來,組成一個新串,放入pt所指字符串中。
求出在字符串中最后一次出現(xiàn)的子字符串的地址,通過函數(shù)值返回,在主函數(shù)中輸出從此地址開始的字符串;若未找到,則函數(shù)值為NULL。
有n個整數(shù),使其前面各數(shù)順序向后移m個位置,最后m個數(shù)變成最前面的m個數(shù)。編寫程序, 求矩陣(3行3列)與5的乘積
40、猴子吃桃問題:猴子第一天摘下若干個桃子,當(dāng)即吃了一半,還不過癮,又多吃了一個,第二天早上又將剩下的桃子吃掉一半
總結(jié)
以上是生活随笔為你收集整理的c语言改错题字符串a放在b后面,C语言程序改错题汇总.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MYSQL查看表结构
- 下一篇: 大道至简——RISC-V架构之魂(中)