c语言程序标准格式框架,一 C语言程序的基本框架、gcc编译器简述、C的注释、变量、输入输出...

标准输入函数和标准输出函数

1.标准输入:printf()

printf() 可以打印 0-n个变量(参数数量可变)

printf(格式字符串,变量或者表达式1,2,3,4,...)

格式字符串可以由 两部分组成:普通字符串 和 转换格式(%d)

转换格式:

% - 0 m.n l/h  格式字符

% 转换格式开始字符

-     左对齐 省略就是右对齐(了解)

0     空位补0 ,省略 空位不补(了解)

m.n   m 域宽 (宽度) n 精度 浮点数 小数点后面的位数(了解)

l/h   l 整数 long  lf 代表 double

h 整数 short (少使用)

格式字符:

i/d 十进制的整数

c   字符

s   字符串

f   浮点(float,如果double需要加l)

g   浮点(去掉后面的0)

p   地址

x   十六进制整数

o   八进制整数

u   无符号整数

2> scanf()

scanf可以从键盘输入0-n个值,存到对应的变量中。

scanf(格式字符串,变量的内存地址列表) 0-n个变量都可以

int i; &i 取变量i的内存地址

scanf("%d",&i); //把键盘输入的一个整数存在i

scanf 中的格式字符串与printf 基本一致。

scanf 从前向后 逐一 验证输入,到不符合格式就返回,并把前面符合格式的存入变量。#include

//输入输出测试

int main()

{

int i;

printf("请输入一个整数\n");

scanf("%d",&i);

printf("i=%d\n",i);

return 0;

}

3> 常用类型的表示:

整型变量: %d

字符型变量:%c

浮点double变量:%lf

字符串变量:%s

指针变量: %p

如果类型表示不正确的话,显示结果 可能 错误。

如果在 格式字符串中有%的话,需要用 %%表示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值