C语言输入语句

Scanf

scanf(char const* const _Format, ...);

参数类型
参数一字符串
参数二地址
......

example: 整型变量的输入

#include <stdio.h>
int main(int argc, char const *argv[])
{
    printf("你最喜欢哪个数字?");
    int number;
    scanf("%d", &number);
    printf("哦,原来你最喜欢的数字是%d啊!", nember);
    return 0;
}

example: 浮点型变量的输入

#include <stdio.h>
int main(int argc, char const *argv[])
{
    printf("你有多少钱啊?");
    float money;
    scanf("%f", &money);
    printf("哦,原来你有%.2f元啊!", money);
    return 0;
}

example: 双精度浮点类型的输入

#include <stdio.h>
int main(int argc, char const *argv[])
{
    printf("你有多少钱啊?");
    double money;
    scanf("%lf", &money);
    printf("哦,原来你有%.2lf元啊!", money);
    return 0;
}

example: 字符型变量的输入

#include <stdio.h>
int main(int argc, char const *argv[])
{
    printf("你最喜欢哪个字母?");
    char letter;
    scanf("%c", &letter);
    printf("哦,原来你最喜欢的字母是%c啊!", letter);
    return 0;
}

example: 字符串的输入

#include <stdio.h>
int main(int argc, char const *argv[])
{
    printf("你叫什么?");
    char name[9];
    scanf("%s", name);
    printf("哦,原来你叫%s啊!", name);
    return 0;
}

标签: none

添加新评论