笔记——C语言输入和输出
2021/7/7 6:06:49
本文主要是介绍笔记——C语言输入和输出,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
文章目录
- 前言
- 一、输入
- 二、输出
前言
之前在学C语言做一些竞赛题的时候,很容易出现一些输入输出的错误,现在回想总结一下。
一、输入
1.scanf函数
格式:scanf(“格式控制”,变量地址),如scanf("%d",&n).在c语言中,变量被定义后,会在计算机中分配一块内存地址储存变量,&为取地址运算符,用来得到变量的地址。
格式对应符号 int —— %d long long —— %lld float —— %f double —— %lf char —— %c 字符串(数组) —— %s 其中字符串类型的格式为scanf("%s",str),不用取地址运算符, 因为数组名称本身就代表了该数组第一个元素的位置。
使用时注意:
Ⅰ.scanf的双引号里有逗号就要输入逗号
Ⅱ.除%c以外,scanf读入其它格式符(如%d)是以空白符(空格、Tab)作为结束判断的标志。另外,字符数组使用%s读入时以空格跟换行作为结束的标准
Ⅲ.%c格式可以读入空格跟换行
Ⅳ.不要漏了&不要漏了&不要漏了&!
2.getchar()函数
用来输入单个字符,用法:c=getchar()
使用时注意:
Ⅰ.可以读取并储存换行符和空格
Ⅱ.连续使用scanf时,可以插在两个scanf中间用来读取换行符或空格
二、输出
1.printf函数
格式:print(“格式控制”,变量名称),不需要取地址运算符
printf("%d",n)
使用时注意:
Ⅰ.不要加&不要加&不要加&!
Ⅱ.float型和double型都是%f
Ⅲ.想输出’%‘和’'的话,需要在前面再加一个%或\
printf("%%") printf("\\ ")
2.putchar函数
格式:putchar©,用来输出单个字符
。
这篇关于笔记——C语言输入和输出的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26MATLAB 中 A(7)=[];什么意思?-icode9专业技术文章分享
- 2024-11-26UniApp 中如何实现使用输入法时保持页面列表不动的效果?-icode9专业技术文章分享
- 2024-11-26在 UniApp 中怎么实现输入法弹出时禁止页面向上滚动?-icode9专业技术文章分享
- 2024-11-26WebSocket是什么,怎么使用?-icode9专业技术文章分享
- 2024-11-26页面有多个ref 要动态传入怎么实现?-icode9专业技术文章分享
- 2024-11-26在 UniApp 中实现一个底部输入框的常见方法有哪些?-icode9专业技术文章分享
- 2024-11-26RocketMQ入门指南:搭建与使用全流程详解
- 2024-11-26RocketMQ入门教程:轻松搭建与使用指南
- 2024-11-26手写RocketMQ:从入门到实践的简单教程
- 2024-11-25【机器学习(二)】分类和回归任务-决策树(Decision Tree,DT)算法-Sentosa_DSML社区版