C语言及程序设计初步例程-15 数据的输入
2015-01-28 12:20
260 查看
贺老师教学链接 C语言及程序设计初步 本课讲解
不同类型数据的自然分割
输入的数据暂放都在“缓冲区”
指定宽度的输入
细节:注意控制字符和类型的匹配
细节:读取到某一地址
不同类型数据的自然分割
#include <stdio.h> int main() { int a, b, c; char op; scanf("%d%c%d",&a,&op,&b); if(op=='+') { c=a+b; printf("会算%c,结果是:%d\n", op, c); } else { printf("不会算%c\n", op); } return 0; }
输入的数据暂放都在“缓冲区”
//运行时输入1 2 3 4 5 #include <stdio.h> int main(){ int a, b, c; scanf("%d",&a); scanf("%d",&b); scanf("%d",&c); printf("%d %d %d\n", a, b, c); return 0; }
指定宽度的输入
//运行时输入1234567 #include <stdio.h> int main() { int a, b; scanf("%2d%3d",&a, &b); printf("%d %d\n", a, b); return 0; }
细节:注意控制字符和类型的匹配
#include <stdio.h> int main() { double a, b; int c, d; scanf("%lf%lf",&a, &b); scanf("%d",&c); scanf("%d",&d); …… return 0; }
细节:读取到某一地址
#include <stdio.h> #include <stdlib.h> int main(){ int a, b, *p; p = &b; scanf("%d %d",&a, p); printf("%d %d", a, *p); return 0; }
相关文章推荐
- C语言及程序设计初步例程-13 数值型数据的存储原理
- C语言及程序设计初步例程-19 字符数据及字符类型
- C语言及程序设计初步例程-8 数值数据类型及表示
- 第3周 C语言及程序设计初步例程-42 将数据输出到文本文件
- C语言及程序设计初步例程-42 将数据输出到文本文件
- C语言及程序设计初步例程-16 数据的输出
- C语言及程序设计初步例程-45 OJ平台中的典型输入处理
- C语言及程序设计初步例程-43 从文本文件中读入数据
- 《C语言及程序设计》实践项目——数据的输入
- C语言及程序设计初步例程-37 循环嵌套
- C语言及程序设计初步例程-23 用if语句实现分支结构
- C语言及程序设计初步例程-47 小小型应用系统开发指导(二)
- C语言及程序设计初步例程-34 用循环累加
- C语言及程序设计初步例程-30 算法的基本概念
- C语言及程序设计初步例程-11 算术运算符与算术表达式
- C语言及程序设计初步例程-32 输出小星星
- C语言及程序设计初步例程-38 用break和continue改变流程
- C语言及程序设计初步例程-14 指针及其运算
- C语言及程序设计初步例程-4 C语言程序初体验
- C语言及程序设计初步例程-25 用switch语句实现多分支结构