【C语言基础复习】02-输入输出

1. 输入输出操作介绍

以int型为例,单个数据输入输出格式为:

int a;
scanf("%d",&a);
printf("%d",a);

注意:“ & ” 是重点,取地址


其他数据类型对应表:


其他拓展:

%s        字符串类型

%u        无符号整型

%p        指针类型

%x        ⼗六进制整型


多个数据时:

一般按照题目要求(多为空格和逗号)分隔数据

比如使用空格分隔时:

#include<stdio.h>

int main()
{    

    int a, b;    
    printf("input a and b :>");
    scanf("%d %d", &a, &b);
    printf("a = %d, b = %d\n", a, b);
    return 0;

}

2. 练习

1.字符与ASCII码转换

目的:输入一个字符,输出这个字符对应的ASCII码值

#include <stdio.h>

int main() 
{

     char ch;
     scanf("%c", &ch);
     printf("%d", ch);
     return 0;

}

注意点:输出时直接 %d 即可


2. 浮点数保留小数位(举例四舍五入 和 保留两位)
1. 四舍五入
#include<stdio.h>

int main()
{

     float f;
     scanf("%f", &f);
     printf("%.0f", f);  //此处.0是实现四舍五⼊的关键 
     return 0;

}
2. 保留两位

只展示关键部分:

%.2f, %.2f, %.2f

本文章主要介绍C语言的基本输入与输出的操作与注意点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值