C语言 输入输出使用

一、getchar putchar puts

复制代码
#include "stdio.h"
/*
跟printf的区别
1.自动加入换行符
2.printf支持多种输出,而puts就是输出字符串
*/
int main(){

    char c;
    puts("请输入一个字符");
    c=getchar();
    puts("你输入的字符是");
    putchar(c);

    return 0;
}

结果

复制代码
sumuchen@chem4111 Ccode % ./put_get 
请输入一个字符
a 
你输入的字符是
a%   

二、字符操作

复制代码
#include "stdio.h"

int main(){

    char a = 'a';
    char b = 'b';

    char A = 'A';
    char B = 'B';

    printf("%c,%c,%c,%c\n",a,b,A,B);
    printf("a=%d,b=%d,A=%d,B=%d\n",a,b,A,B);

    puts("请输入一个大写字母\n");
    scanf("%c",&a);
    printf("你输入的字母对应的小写字母是 %c\n",a+32);

    return 0;
}

结果

复制代码
sumuchen@chem4111 Ccode % ./in_out
a,b,A,B
a=97,b=98,A=65,B=66
请输入一个大写字母

A
你输入的字母对应的小写字母是 a
相关推荐
StandbyTime5 小时前
C语言学习-菜鸟教程C经典100例-练习27
c语言
Never_Satisfied5 小时前
C#获取汉字拼音字母方法总结
开发语言·c#
zh_xuan5 小时前
kotlin 密封类
开发语言·kotlin
码小猿的CPP工坊6 小时前
C++软件开发之内存泄漏闭坑方法
开发语言·c++
Ethan-D6 小时前
#每日一题19 回溯 + 全排列思想
java·开发语言·python·算法·leetcode
满栀5856 小时前
分页插件制作
开发语言·前端·javascript·jquery
froginwe116 小时前
C 标准库 - <stdio.h>
开发语言
zwtahql6 小时前
php源码级别调试
开发语言·php
qq_406176146 小时前
深入剖析JavaScript原型与原型链:从底层机制到实战应用
开发语言·前端·javascript·原型模式
青小莫7 小时前
C语言vsC++中的动态内存管理(内含底层实现讲解!)
java·c语言·c++