亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C語言字符串怎么轉換為數字

小億
137
2023-12-21 09:15:24
欄目: 編程語言

在C語言中,可以使用標準庫函數atoiatofsscanf將字符串轉換為數字。

  1. 使用atoi函數將字符串轉換為整數:
#include <stdio.h>
#include <stdlib.h>

int main() {
    char str[] = "12345";
    int num = atoi(str);
    printf("The converted number is: %d\n", num);

    return 0;
}
  1. 使用atof函數將字符串轉換為浮點數:
#include <stdio.h>
#include <stdlib.h>

int main() {
    char str[] = "3.14";
    float num = atof(str);
    printf("The converted number is: %.2f\n", num);

    return 0;
}
  1. 使用sscanf函數從字符串中提取數字:
#include <stdio.h>

int main() {
    char str[] = "The price is $12.50";
    float price;
    
    sscanf(str, "The price is $%f", &price);
    printf("The converted number is: %.2f\n", price);

    return 0;
}

以上示例中,分別使用atoiatofsscanf將字符串轉換為整數、浮點數和提取指定格式的數字。

0
柳河县| 新化县| 渝中区| 曲松县| 六枝特区| 黔江区| 鸡泽县| 万源市| 陵川县| 县级市| 湛江市| 府谷县| 松滋市| 赤峰市| 扎兰屯市| 阳信县| 明溪县| 张家界市| 静海县| 翼城县| 古田县| 阳信县| 招远市| 滦南县| 丰原市| 上蔡县| 杂多县| 金昌市| 陇西县| 九龙坡区| 大兴区| 高密市| 玛纳斯县| 茶陵县| 湛江市| 长沙县| 德化县| 东丽区| 顺平县| 保山市| 鹤岗市|