- 学习感悟:学习英文、学习信息奥赛。
- for循环的三(部曲)合一。
- 三角数列与高斯求和。
- 初中数理化、高中数理化与信息奥赛的共同点。
- 一道初中信息技术考试题,引发的思考。
5.1. 看懂出题人。
5.2. 做实验的思路。
5.3. 什么是通配符。
for %i in ( *.txt ) do echo %i
- 重定向符号与流操作符
cd Desktop
echo 12345
echo 12345 > 1.txt
more 1.txt
echo abcde >> 1.txt
type 1.txt
6.1. 不要再用printf和scanf了
int a ;
cin >> a ;
cout << a ;
使用控制台制作动画
7.1. gif图像拆分
7.2. 将单个图片文件转换成string
7.3. 如何使用Notepad++ASCII与ANSI
8.1.在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示。
8.2.而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。
8.3.ASCII:美国信息交换标准代码(American Standard Code for Information Interchange),它是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息交换标准,并等同于国际标准ISO/IEC 646。ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到目前为止共定义了128个字符。
8.4.ANSI:美国国家标准学会(American National Standard Institute),
8.5.美国信息交换标准代码是由美国国家标准学会制定的,是一种标准的单字节字符编码方案,用于基于文本的数据。它最初是美国国家标准,供不同计算机在相互通信时用作共同遵守的西文字符编码标准,后来它被国际标准化组织(International Organization for Standardization, ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母。-
控制台程序通过属性修改字体大小及窗口大小。
9.1. 屏幕缓冲区大小一般比窗口大,类似与游戏大地图和游戏局部地图的关系。缓冲区一般比窗口大,宽度大了就有水平滚动条,高度大了就有垂直滚动条。
9.2. 窗口位置是指命令行这个窗口相对于整个显示器全屏的位置。
- 使用控制台制作动画
10.1. 循环
10.2. 清屏
10.3. 等待
#include <iostream>
#include <windows.h>
using namespace std;
int main () {
string a1 =
" o o \n"
" /== ==\\ \n"
"/ > < \\\n" ;
string a2 =
" o o \n"
" /== @ * ==\\ \n"
"/ > < \\\n" ;
string a3 =
" o o \n"
" /== @ * ==\\ \n"
"/ > < \\\n" ;
string a4 =
" o o \n"
" /== @ * ==\\ \n"
"/ > < \\\n" ;
string a5 =
" o o \n"
" /== @ * ==\\ \n"
"/ > < \\\n" ;
for(;;) {
system("cls") ;
cout << a1 ;
Sleep(1000) ;
system("cls") ;
cout << a2 ;
Sleep(1000) ;
system("cls") ;
cout << a3 ;
Sleep(1000) ;
system("cls") ;
cout << a4 ;
Sleep(1000) ;
system("cls") ;
cout << a5 ;
Sleep(1000) ;
}
return 0;
}
当画面的内容,人物动作不连续的时候,就变成了幻灯片的播放。
11.1. 屏幕越大,显示的内容越多,点越多,显示的画面越细腻,颜色越多,显示的越逼真。作业
自己制作动画、幻灯片。
观看星球大战。