c语言中向计算机输入,C语言中字符数据的输入和输出

字符的输出

C语言中使用putchar函数来输出字符数据

#include

int main()

{

char a,b,c,d; //定义字符变量a,b,c,d

a = 'F';

b = 'U';

c = 'C';

d = 'K';

putchar(a);

putchar(b);

putchar(c);

putchar(d);

putchar('\n');

return 0;

}

运行结果

5b410c45a76ea5e0c21425a2da9b1d92.png

在程序中整型数据和字符数据是相通的,但整型数据应在字符串的ASCII代码范围内

putchar函数只输出字符不能输出整数,如果给putchar函数传入整数,putchar函数会输出相应的ASCII码值

#include

int main()

{

int a,b,c,d;

a = 70;b = 85;c = 67;d = 75;

putchar(a);

putchar(b);

putchar(c);

putchar(d);

putchar('\n');

return 0;

}

运行结果

f057dfb91da9d997eee4753f80fb2418.png

putchar函数也可以输出其他转义字符

#include

int main()

{

putchar('\101'); //输出A

putchar('\''); //输出'

putchar('\015'); //输出回车

}

101为八进制,转换为10进制为65,65对应的ASCII码为A,所以输出A

015为八进制,转换为10进制为13,13对应的ASCII码为回车

字符的输入

C语言使用getchar函数来输入字符

#include

int main()

{

char a,b,c,d;

a = getchar();

b = getchar();

c = getchar();

d = getchar();

putchar(a);

putchar(b);

putchar(c);

putchar(d);

putchar('\n');

return 0;

}

运行结果

1375265e0025162f697d47f53eb8136f.png

getchar函数输入test,putchar函数输出test

如果没有输入四个字符就回车

183fe7387eb6c0e6d46266ed8a0c10ad.png

第一行输入的字符有两个,t和换行符,分别赋给a,b

第二行输入的字符也有两个,e和换行符,分别赋给c,d

字符的输入并输出

#include

int main()

{

putchar(getchar());

putchar(getchar());

putchar(getchar());

putchar(getchar());

putchar('\n');

}

运行结果

d8c387e9f05b57e4527990dd858c86ae.png

c语言笔记4数据的输入和输出

数据的输入和输出 知识点一 计算机的用途:数据的输入和输出. 分类: 字符:字符输入函数getchar().字符输出函数putchar(). 格式:格式输入函数scanf().格式输出函数printf ...

c语言中实现从0-1的随机数输出

原文:c语言中实现从0-1的随机数输出 今天晚上同学问了一个巨简单的问题,问我怎么用c语言输出0-1的随机数,可别说,一时之间还想不出来.在写的过程中发现,直接调用random函数还不能实现,用以下方 ...

【C语言入门教程】3.2 数据的输入 与 输出

在程序的运行过程中,通常需要用户输入一些数据,而程序运算所得到的计算结果等又需要输出给用户,由此实现人与计算机之间的交互.所以在程序设计中,输入输出语句是一类必不可少的重要语句.在 C 语言中,没有专 ...

C语言中强制数据类型转换(转)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值