2025——》C语言输入和输出

在 C 语言中,输入输出(I/O)操作通过标准库函数实现,主要分为格式化 I/O、字符 I/O 和文件 I/O 三类。以下是核心功能的详细介绍:

一、标准输入输出(控制台)

1. 格式化输出:printf()

c

#include <stdio.h>

int main() {
    int num = 42;
    float pi = 3.14159;
    char name[] = "Doubao";
    
    printf("整数: %d\n", num);             // 输出整数
    printf("浮点数: %.2f\n", pi);          // 保留2位小数
    printf("字符串: %s,年龄: %d\n", name, 3);  // 组合输出
    return 0;
}
 

#include <stdio.h>

int main() {
    int num = 42;
    float pi = 3.14159;
    char name[] = "Doubao";
    
    printf("整数: %d\n", num);             // 输出整数
    printf("浮点数: %.2f\n", pi);          // 保留2位小数
    printf("字符串: %s,年龄: %d\n", name, 3);  // 组合输出
    return 0;
}

常用格式说明符

符号 作用
%d 整数(十进制)
%f 浮点数
%s 字符串
%c 字符
%p 指针地址
%x 整数(十六进制)
2. 格式化输入:scanf()

c

#include <stdio.h>

int main() {
    int age;
    float height;
    
    printf("请输入年龄和身高:");
    scanf("%d %f", &age, &height);  // &取地址符
    printf("年龄: %d,身高: %.2f\n", age, height);
    return 0;
}
 

#include <stdio.h>

int main() {
    int age;
    float he
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值