10月17
今天我们没有接到通知,然后也没啥准备,所以在小测时没有做到前10个提交作业的,这让我体会到一种感慨,考试时不会让你知道它的内容到时候我应该怎么办,这也给我了一个深刻的警醒,让我重新定位了一下自己。
上节课老师讲了一点输出输入,然后今天的两节课算是吧输出和输入给讲完了吧,上面也有提及开始我们弄了个小测,就是输入输出的。
输入:scanf,输出:printf。注意以下几点
1所谓的输入输出是以计算机为主体而言的;
2C语言本身不提供输入输出语句;
3要在程序文件的开头用预处理指令#include把有关头文件放在本程序中;
用printf输出数据
printf(格式控制 输出表列)
括号内包括两部分
(1)格式控制:格式声明; 普通文字(2)输出表列 程序需要输出的数据‘可以是常量,变量,表达式。
2 格式字符
1>d格式符:表示十进制的数;
2>c格式符:用来输出一个字符 例如a
3>s格式符:用来输出一串字符
4>f格式符:输出实数(包括单双精度 双长精度 )以小数形式输出
(1)基本型%f 用%f输出只能得到六位小数·
(2)指定数据宽度和小数位数%m.nf(详见教材70页)
(3)输出向左对齐%-m.nf
e格式符 以指数形式输出实数
其他格式
i格式符 同d一样,一般很少用
o格式符 以八进制整数形式输出
x格式符 以十六进制
u 用来输出无符号型整数-,以十进制
g输出浮点型
% 附加字符 格式字符(详见教材72 73)
scanf输入
scanf(格式控制 地址表列)(|?教材74 75 76)
大部分与printf差不多
注意的问题:1控制后面是地址不是变量名写成’&a‘的形式
2除了格式声明以外还有其他字符在输入数据时在对应位置输入
3用%c格式声明输入时,空格字符和转义字符中字符都作为有效字符
4输入时,输入空格、回车、tap键或遇到不法字符,认为该数据结束。
putchar getchar也可以输入输出,详见课本76-----80
经过短暂的学习我对于计算机的认识又加深了一步,今天就敲到这吧,我感觉自己的打字指法还是很别扭,日后要多加练习。
10月17感受与学习笔记
最新推荐文章于 2024-03-29 13:38:45 发布