0
点赞
收藏
分享

微信扫一扫

scanf()例题

辰鑫chenxin 2022-03-11 阅读 68

序言

这个是为了解释这道例题,原理可以去看这个:point_right:scanf原理

int main()
{
    int i = 0;
    int j = 0;
    float x = 0.0f;
    float y = 0.0f;
    scanf("%d%d%f%f", &i, &j, &x, &y);   //将  1-20.3-4.0e3换行 输入进出
    printf("i = %d\n", i);
    printf("j = %d\n", j);
    printf("x = %f\n", x);
    printf("y = %f\n", y);
    return 0;
}

image-20220303210422627

解释

在这之前,我们先看一种现象

#include <stdio.h>

int main()
{

    float x = 0.0f;
    scanf("%f", &x); //  输入 .1
    printf("%lf\n", x);
    return 0;
}

image-20220303213226851

image-20220303211429053

image-20220303211903276

image-20220303212343086

image-20220303212900327

举报

相关推荐

0 条评论