freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

全國計(jì)算機(jī)等級(jí)考試二級(jí)c語言試題分析-資料下載頁

2025-03-24 07:36本頁面
  

【正文】 hile(str[num]) num++。n=proc(str,bb,num)。printf(\nbb=)。for(i=0。in。i++) printf(%d,bb[i])。}答案:【1】str[i]=’0’amp。amp。str[i]=’9’【2】str[i]’O’【3】n【解析】題目中要求把字符串str中的數(shù)字字符轉(zhuǎn)換成數(shù)字并存放到整型數(shù)組bb中。首先,應(yīng)判斷字符串str中每個(gè)字符是否是數(shù)字字符。因此,【1】處填“str[i]=’0’amp。amp。str[i]=’9’”將每一個(gè)數(shù)字字符轉(zhuǎn)化為數(shù)字放在整型數(shù)組bb中,因此,【2】處填“str[i]’0’。由函數(shù)proc()可知,變量n中存放整型數(shù)組bb中的元素個(gè)數(shù),最后要返回到主函數(shù)當(dāng)中,因此,【3】處填’n’。三、程序改錯(cuò)題(共24分)下列給定程序中,函數(shù)proc()的功能是:讀入一個(gè)字符串(長度20),將該字符串中的所有字符按ASCIl碼升序排序后輸出。例如,輸入opdye,則應(yīng)輸出deopy。請修改程序中的錯(cuò)誤,使它能得到正確結(jié)果。注意:不要改動(dòng)main()函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。試題程序:include include include //****found****int proc(char str[]){char c。unsigned i,j。for(i=0。istrlen(str)1。i++) for(j=i+1。jstrlen(str)。j++) if(str[i]str[j]){  c=str[j]:  //****found****  str[j]=str[i++]?!?str[i]=c?!?} }void main(){char str[81]。system(CLS)。printf(\nPlease enter a character string:)。gets(str)。printf(\nknBefore sorting:\n %s,str)。proc(str)。printf(\nAfter sorting decendingly:\n %s,str)。}(1)錯(cuò)誤:int proc(char str[])  正確:void proc(char str[]) (2)錯(cuò)誤:str[j]=str[i++]?! ≌_:str[j]=str[i]?!窘馕觥坑芍骱瘮?shù)中的函數(shù)調(diào)用可知,函數(shù)proc()沒有返回值。因此,“int proc(char str[])”應(yīng)改為“void proc(char str[])”。由函數(shù)proc()可知,if語句塊完成將字符串str中的第i個(gè)元素與第j個(gè)元素相交換。因此,“str[j]=str[i++]?!睉?yīng)改為“str[j]=str[i]?!薄K?、程序設(shè)計(jì)題(共18分)請編寫函數(shù)proc(),它的功能是計(jì)算:s=(ln(1)+ln(2)+ln(3)+…+ln(m))的平方根。在C語言中可調(diào)用log(n)函數(shù)求ln(n)。例如,若m的值為30,則proc()。注意:部分源程序給出如下。請勿改動(dòng)main()函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc()的花括號(hào)中填人所編寫的若干語句。試題程序:include include include double proc(int m){ }void main(){ system(CLS)。 printf(%f\n,proc(30))?!答案:  double proc(int m)  {  int i。  double s=。 /* s是用來存放其和*/  for(i=1。i=m。i++)   s=s+log(i)。 /*計(jì)算s=ln(1)+ln(2)+ln(3)+…+ln(m)*/  return sqrt(s)。 /*最后將其開平方的值返回到主函數(shù)中*/  }【解析】由題目中所給表達(dá)式可知,表達(dá)式的值為m項(xiàng)表達(dá)式的和然后開平方??梢允紫韧ㄟ^m次循環(huán)求得m項(xiàng)表達(dá)式的和,然后將其和開平方并返回到主函數(shù)當(dāng)中。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1