C練習記錄8 數字字元轉換成相對應的數值

2021-10-07 08:33:35 字數 639 閱讀 1933

難度:一顆星

將形參s所指字串中的數字字元轉換成相對應的數值,計算出這些數值的累加和作為函式值返回。

思路:由下圖可知第48個碼才為字元』0』,所以要想將數字字元轉換成相對應的數字,只需要減去48或者減去』0'即可。

求小於形參n同時能被3與7整除的所有自然數之和的平方根,並作為函式值返回。

直接貼**

#include

#include

double

fun(

int n)

return

sqrt

(s);

}void

main()

/* 主函式 */

有時候簡單的題也不一定能做對,一定要仔細審題才好…

將數字字元轉換成整型數字

可以通過數字字元的ascall碼來進行計算。定義乙個int型的變數num來存放已經轉變的整型數字。通過乙個for迴圈每次取字串的第乙個字元轉換為整型數字。for int i 0 i n i 第一次,num 010 int 1 0 1 第二次,num 110 int 2 0 12 第三次,num 12...

數字轉換成字元(C )

昨天數字轉換字元的問題捆饒了我一天,可能大家聽了會笑話我,這麼簡單的問題一天都沒有搞定,不過沒關係昨天用了乙個下午又加上晚上的一些時間算是能解決部分的問題了。問題情況說明 從資料庫讀取乙個float型別的資料,然後通過實體欄位的繫結顯示在介面上 要求不能有科學記數法 問題解決 首先要先了解各個型別的...

數字轉換成字串

題目 給定乙個數字,按照如下規則把它轉化成字串 0 翻譯成 a 1 翻譯成 b 2 翻譯成 c 25 翻譯成 z 乙個數可能有多種翻譯,比如數字 11 可以翻譯成 bb 也可以翻譯成 l 例如數字 12258 有5 中不同的翻譯 bccfi bwfi bczi mcfi mzi 這五種。我們現在輸入...