文档库 最新最全的文档下载
当前位置:文档库 › c入门教程笔记

c入门教程笔记

第一次课(有课后哦)C#输出语句||类型的转换; E:\c#学习\作业\C#第一次课\258\作业和笔记\上机作业

1.*.csclass 类文件单独打开不可运行

*.csprojclassproject 项目文件打开只可以看到单个项目

*.sln 解决方案文件打开就可以看到所有的项目

*.suo 项目资源文件资源的路径保存在里面

2.用于在程序中,保存数据的一个容器

java:int,char,String,boolean,double

C#:int,char,string,bool,doubledatetime

1.组成:字母,下划线,数字

2.开头:下划线或字母开头

3.不能是关键字

3.Console类:控制台类

作用:用于控制台数据的输入和输出

Console.Write("数据");向控制台输出数据--不换行输出

Console.WriteLine("数据");向控制台输出数据--换行输出

Console.WriteLine("格式化字符串",数据)

//快捷键cw+两下tab

Console.WriteLine();

3.从控制台中获取数据

string变量=Console.ReadLine();

数据类型转换有效的整数格式字符串->整数

“123”Yes“123abc”No

int变量=int.Parse(字符串)

doubled=double.Parse("有效的double类型字符串");

第二次课(有课后哦)数组||循环;

E:\c#学习\作业\C#第二次课循环断点

switch结构java和C#的差别

switchjava C#

可有可无break break必须有

数组的定义

数据类型[]数组名称=new数据类型[长度]

例:整型的保存10个数字的数组

int[]arr=newint[10];//标准写法

int[]arr=newint[]{1,2,3,4,5,6,7…};//快速初始化int[]arr={1,2,3,4,5,6,7…};//同上

循环

while循环次数不确定的时候使用

for 循环次数确定的时候使用

所有数据类型基于object

foreach:避免使用数组的下标

循环遍历数组取值的时候使用

foreach(varitemin数组名)

{

//item是迭代变量不能赋值

//var推算类型根据循环里面的数组的类型推算出来的。}

1)foreach循环

遍历,求和,遍历字符串

2)逆序输出数组(用for)

3)数组拼接(用for)

continue:结束本次循

break:跳出循环

嵌套循环

------------------------------

所有的数据类型都是基于object类型

随机数

Randomr=newRandom();

intresult=r.Next(1,101);

第三次课(有课后哦)转换类型||字符串;

E:\c#学习\作业\C#第三课string常用方法

类型转换

1:隐式转换doublea=10; 小类型转大类型

2:显示转换强制转换大类型转小类型

inta=int.Parse("字符串");

intb=(int)50.8;

将单字符强转成整形得到的是这个字符的ASCII编码Parse():只能将字符串转变成对应的类型

ToString():将任意类型转变成字符串类型

强行转换convert.要转的数据类型(值);

Convert:类型转换的一个类,通过它可以做任意基本类型的转换举例:输入年龄

intage=int.Parse(Console.ReadLine());

intage=Convert.ToInt32(Console.ReadLine());

字符串常用方法

1)字符串常用方法

Length:获取字符串长度,比如密码6位数

Equals:两个字符串是否相等,也可以用==

Replace:Replace(旧值,新值)

ToUpper和ToLower:大小写字母转换

Substring(开始下标):从这个下标开始,一直到字符的末尾Substring(开始下标,长度):从这个下标开始,截取指定长度的字符串

Trim():去掉两端空格

TrimStart()和TrimEnd():去掉字符串中出现的第一个和最后

一个空格。不填参数表示去空格

IndexOf:字符或者字符串的下标位置,找不到则返回-1 位置

LastIndexOf:

比如截取路径中的文件名,E:\课件\字符串常用方法.txt

字符串中有转义字符\,可以在字符串前加@或者在转义字符前加上\

Split():

Join:将数组用某字符或字符串联接起来(与split相反) string.Join(分隔符,数组

StartsWith:以...开头

EndsWith:以...结尾

2)验证邮箱是否正确

(1)含有'@'和'.'(indexof)

(2)'@'在'.'之前

(3)以"com"结尾(EndsWith)

3)验证IP是否合法

4)字符串分割求和,比如"10086_9527_666_999"

5)Format:格式化字符串,比如返回SQL插入语句

第四次课窗口

E:\c#学习\作业\c#第四次课窗体课

一窗体:具有以下特征就是窗体

特征:

A:本地化

B:具有一定的操作性--最大化,最小化,关闭等

二窗体又叫UI(UserInterface用户界面)

三学习窗体

A.创建窗体:新建项目->选择C#->Windows窗体应用程序

B.窗体的组成结构和细节

1.窗体在VS中有三个文件组成:一个类分成了二个部分类(partial类)

【设计】:提供程序开发者一种可视化的操作

【代码】:后台逻辑代码(快捷键F7)

【系统自带】:系统自动生成的代码*.designer结尾

2为什么使用部分类(partial类):

是微软为了让【系统生成】和我们【自己编写】的

代码区分开来,提高可阅读性而设计的

四窗体的特征(窗体由A属性B事件组成)

A属性:通过属性改变窗体的外观

1》name:命名

2》text:标题值

3》BackColor:背景颜色

4》BackgroundImage:背景图片

t his.BackgroundImage=Image.FromFile("@...");----------@用于转译

this.BackgroundImageLayout=ImageLayout.Zoom;----------图片呈现方式

5》WindowState:打开窗体的状态最大最小正常

6》MaximizeBox:设置最大化7》MinimizeBox:设置最小化

8》opacity:透明度

9》StartPosition:窗体运行的最初位置

10》ShowIntaskBar:是否在任务栏中显示

11》CancelButton:按Esc键相当于按了取消按钮

B事件:用来控制识别操作

打开窗体--右击--属性---点击闪电---选中对应的事件

--如按下确定按钮,选择某个单选按钮或者复选框。每一种控件有自己可以识别的事件

1》窗体加载事件(该事件只执行一次)---Load

响应者:窗体本身

发生:修改背景图片

2》鼠标点击/单击click

事件源:鼠标点击

响应者:窗体

发生:窗体标题发生改变“萌萌哒”

3》鼠标移动--MouseMove

事件源:鼠标移动

响应者:窗体

发生:窗体标题发生改变显示“鼠标坐标”

objectsender发出事件的对象

System.EventArgse对象中的数据

如果是按钮button的话,那sender就是那个button,

e是事件参数,在某些事件里,比如在MouseEventArgs的Mouse 事件中,可以看到e包括mouse的坐标值等,以供你的程序使用。

第五次课窗口消息框

E:\c#学习\作业\C#第五次课基本控件

C#Csharp面向对象的高级语言

C#主要分三阶段

第一阶段基础语法

第二阶段基础控件

第三阶段连接数据库https://www.wendangku.net/doc/5618862683.html,

应用程序winform/控制台应用程序

||https://www.wendangku.net/doc/5618862683.html,

数据库(sql)

Lable标签---文本提示

namelbl_意义

text文本值

BackColor背景颜色

Forecolor字体颜色

Font字体

TextBox文本框----提供给用户输入文本

nametxt_意义

text文本

passwordchar密码字符

MultiLine多行

ScrollBars滚动条

ComboBox下拉框

namecmb_意义

items集合

添加集合

cmb_意义.items.add("值");---逐个添加

下拉框控件名.items.AddRange(数组名)

事件SelectedIndexChange---下拉框索引值改变时发生的事件

messageBox.Show(""):显示消息框

消息框的四种格式

MessageBox.Show("消息","标题",MessageBoxButtons.OKCancel,MessageBoxIcon.Error); MessageBoxIcon.Warning警告

MessageBoxIcon.Stop停止

MessageBoxIcon.Erro错误

MessageBoxIcon.Question问题

MessageBoxIcon.None无

第六课基本控件

E:\c#学习\作业\C#第六次课基本控件单选多选分组框

一补充控件属性

textBox:ReadOnly只读(默认false)

Combobox

DropDownStyle--DropDownList只能从下拉框选(属性)

二键盘按下的事件(例题中的计算器)

//只能输入阿拉伯数字及.和backspace

Keypress事件

privatevoidtextBox1_KeyPress(objectsender,KeyPressEventArgse) {

//sender事件源:textBox1

//e数据获取用户输入的字符

charc=e.KeyChar;

if(c>='0'&&c<='9'||c==8||c=='.')

{

//8是backSpase的ascaII值

e.Handled=false;//是否处理keypress事件里的值false不处理

}

else

{

e.Handled=true;

}

}

三单选框控件

RadioButton

name:rdb_意义

text:文本值

判断是否被选中

单选框控件名.Checked

判断单选框是否被选中

if(rdb_nan.Checked==true)

{

MessageBox.Show("性别为"+rdb_nan.text); }

事件CheckedChanged

四复选框

CheckBox

name:ckb_意义

text:文本值

复选框控件名.Checked

if(ckb_意义.Checked==true)

{

MessageBox.Show("爱好为"+ckb_意义.text);

}

五分组框

GroupBox

name:grp_意义

text:文本值

PictureBox图片----显示图片

name:pic_意义

pic_意义.Image=Image.FromFile("路径");

第七课窗口的基本按钮(时间控件)

E:\c#学习\作业\C#07窗体基本控件

3picture_timer

获取当前时间

pictureBox:图片控件

name:pic_意义

this.图片名.Image=Image.FromFile("路径");

SizeMode:图片呈现方式

AutoSize:原图大小

CenterImage:居中

Zoom等比例

StretchImage拉伸

pictureBox1.SizeMode=PictureBoxSizeMode.Zoom

this.图片名.Left

this.图片名.top

Timer(这个事件在最下方)

Timer=可控的死循环事件

方法Start()/Stop()---手动启动、停止Tick事件

属性

Interval时间间隔--默认100毫秒1秒=1000毫秒

Enabledfalse/ture是否一运行就启动事件

//1循环获取复选框的值

foreach(ControlitemingroupBox1.Controls)

{

//只获取checkBox控件里的text文本值

if(itemisCheckBox)

{

CheckBoxc=(CheckBox)item;

if(c.Checked)//复选框被选中时

{

//获取值累加给s

s+=c.Text;

}

}

}

MessageBox.Show("爱好是"+s);

第八课图片的集合

E:\c#学习\作业\ListBox ImageList控件:图片集合---只是用来放图片

不显示图片

显示ImageList图片:ImageList+pictureBox

images集合(在最下面)

获取图片个数

获取ImageList1中某个图片

ImageList1.images[索引值];

给控件赋值

-------------------------------------

打开文件对话框

//1类的实例化

OpenFileDialogofd=newOpenFileDialog();

//多选属性

ofd.Multiselect=true;

//2打开对话框

DialogResultdr=ofd.ShowDialog();

//3对结果的判断

if(dr==DialogResult.OK)

{

//4把选中的文件名赋值给textBox1控件

textBox1.Text=ofd.FileName;//单个文件--带路径

//ofd.FileNames;多个文件--带路径

//ofd.SafeFileName;--只是文件名

}

第九次课

E:\c#学习\作业\C#11连接数据库1 窗体/控制台应用程序---UI、业务逻辑

||https://www.wendangku.net/doc/5618862683.html,---连接数据库

SQL结构化查询语言---数据库

非查询语-----增删改

insertinto表名(列名1,列名2,列名n)

values(值1,值2,值n)

deletefrom表名where条件表达式

修改

update表名set列名=新值,列名=新值

where条件表达式

查询

select*from表名where条件表达式

C#中

insertinto表名(列名1,列名2,列名n)

values(‘{0}’,’{1}’,’{2}’)

(挖坑了记得填哦)

多表查询

内连接select*from表1

innerjoin表2on表1.公共字段=表2.公共字段

左外连接select*from表1

leftjoin表2on表1.公共字段=表2.公共字段

※※※※※※※※

非查询语句八大步骤天龙八部

1引用命令控件

Using

2创建连接字符串

String(变量名)strcon="server=.;database=数据库名;uid=sa;pwd=123"; 3创建连接对象

SqlConnection(变量名)con=new SqlConnection(strcon);

4打开连接对象

con.Open();

5编写SQL语句

string(变量名)sql=string.Format(@"增删改的SQL语句"); 6创建命令对象

SqlCommand(变量名)com=new SqlCommand(sql,con);

7执行命令

intn=com.ExecuteNonQuery();

8关闭连接对象

con.Close();

注意两处报错的地方

1con.Open();报错说明连接字符串错了

2com.ExecuteNonQuery();报错说明SQL语句错了(名记)第十次课

单值查询与单行查询

单值查询:返回结果只有一行一列的情况

查询语句是进行统计时

Sum(),Count(),Avg(),Max(),Min()

单行查询:返回的结果只有一行

查询语句根据条件最多只能查询出一条数据时

登录

根据主键查询数据

单值查询操作

1.引用命名空间

using

//2.连接字符串

stringconnStr="server=.;uid=sa;pwd=123;database=lol";

//3.创建连接对象

SqlConnectionconn=newSqlConnection(connStr);

//4.打开连接

conn.Open();

//5.要做的事情--求总金额

stringsql="selectsum(money)fromhero";

//6.创建执行命令对象

SqlCommandcmd=newSqlCommand(sql,conn);

//7.执行命令

decimalmoney=(decimal)cmd.ExecuteScalar();

//8.关闭连接

conn.Close();

ExecuteScalar():不管查询的结果有多少,返回第一行第一列的数据

返回类型是object,取值时需要类型转换

Tobj=(T)cmd.ExecuteScalar();

单行查询

也是天龙八步

7.执行命名不一样

SqlDataReaderdr=cmd.ExecuteReader();//执行命令,返回一个读取数据对象SqlDataReader:数据读取对象

1.可以一次读取一条数据

2.读取数据时,需要保证道路的畅通

3.只能向下读取数据

dr.Read();//向下读取一条数据,返回bool类型的数据

true:有数据

false:没有数据

从结果集中读取列的数据

dr["列名"];//返回的是object类型的数据

第十一课ListView控件_白道

E:\c#学习\作业\C#13ListView控件_白道ListView控件---白道

1.拖入控件ListView

2.

3.设置列的属性---columns(添加列)--text(修改列名)

4.

3.设置View---details

新手photoshop知识归纳总结 笔记一(初学者的宝典)

一、快捷键 全部快捷键 Ctl+鼠标左键移动选定区域 Ctl+A选择整体图片 Ctl+B 色彩平衡 Ctl+D 取消选择 Ctl+E 向下合并一个图层 Ctl+F 重复使用上一个滤镜 Ctl+J 复制图层 Ctl+L 色阶 Ctl+N 新建文件 Ctl+O 打开 Ctl+T 自由变换 Ctl+shfit+I 反选 Ctl+shfit+D 反选 Ctl+shfit+N 新建透明图层 Ctl+shfit+E 合并可见图层 Ctl+Shift+T 复制一个选区内容并变换选区 Ctl+U 色相/饱和度 Ctl+R 调出标尺 Ctl+I 反向 Ctl+“+”放大屏幕图像(等同于Ctl+空格,配合鼠标)Ctl+“-”缩小屏幕图像(等同于Alt+空格,配合鼠标)Ctl+【当前图层上翻一页 Ctl+】当前图层上翻一页 Ctl+Enter 将路径变为选区 Ctl+shift+Alt+B 调整为黑白模式 Alt+Delete 填充前景色 Ctl +Delete 填充背景色 Ctl+Alt+A羽化 Ctl+Alt+Z 多步返回 Ctl+Alt+W 关闭全部窗口 Ctl+shift+M 进入IR中编辑 Shift+E 向下合并一个图层 Shift+Tab 隐藏出工具栏外的所有调板 Ctl+1 红通道 Ctl+2 绿通道 Ctl+3 蓝通道 快捷键整理

选择:Ctl+A选择整体图片 Ctl+D 取消选择 Ctl+shfit+I 反选 Ctl+Alt+~ 选择高光区域 Ctl+Alt+0 显示照片的实际尺寸 Ctl+Alt+鼠标拖动复制当前层或选取内容 Ctl+shfit+ Alt+E 实现印盖命令 单键键整理 Home 定位图片左上角 End 定位图片右下角 Pg up/dn 将定位上翻和下翻 A路径选择 B 画笔 C 剪裁 D 默认前景和背景 E 画笔 F 窗口放大和缩小 G 油漆桶 H 抓手工具 I 取样点 J 橡皮擦 K 切片 L 套索 M 羽化 N 注释工具 O 加深或减淡 P 钢笔(caps lock 可以出现十字定位光标) Q 快速进入/退出模板 R 模糊和锐化 S 图章 T 文字 U 度量 V 移动 W 魔术棒 X 前景和背景互换 Y历史画笔 Z 放大或缩小 二、概念论述 图像的模式? 灰度模式:扔掉颜色信息的一种模式,是有损的。

笔记本电脑键盘功能详解复习课程

笔记本电脑键盘功能详解 F1: 如果你处在一个选定的程序中而需要帮助,那么请按下F1。 如果你正在对某个程序进行*作,而想得到Windows帮助,则需要按下Win+F1。按下Shift+F1,会出现"What's This?"的帮助信息。 如果现在不是处在任何程序中,而是处在资源管理器或桌面,那么按下F1就会出现Windows的帮助程序。 F2:如果在资源管理器中选定了一个文件或文件夹,按下F2则会对这个选定的文件或文件夹重命名。F3:在资源管理器或桌面上按下F3,则会出现“搜索文件”的窗口,因此如果想对某个文件夹中的文件进行搜索,那么直接按下F3键就能快速打开搜索窗口,并且搜索范围已经默认设置为该文件夹。同样,在Windows Media Player中按下它,会出现“通过搜索计算机添加到媒体库”的窗口。 F4:这个键用来打开IE中的地址栏列表; 要关闭IE窗口,可以用Alt+F4组合键。 F5:用来刷新IE或资源管理器中当前所在窗口的内容。 F6:可以快速在资源管理器及IE中定位到地址栏。 F7:在Windows中没有任何作用。不过在DOS窗口中,它是有作用的,试试看吧! F8:在启动电脑时,可以用它来显示启动菜单。有些电脑还可以在电脑启动最初按下这个键来快速调出启动设置菜单,从中可以快速选择是软盘启动,还是光盘启动,或者直接用硬盘启动,不必费事进入BIOS 进行启动顺序的修改。另外,还可以在安装Windows时接受微软的安装协议。 F9:在Windows中同样没有任何作用。但在Windows Media Player中可以用来快速降低音量。 F10:用来激活Windows或程序中的菜单,按下Shift+F10会出现右键快捷菜单。和键盘中Application 键的作用是相同的。而在Windows Media Player中,它的功能是提高音量。 F11:可以使当前的资源管理器或IE变为全屏显示。 F12:在Windows中同样没有任何作用。但在Word中,按下它会快速弹出另存为文件的窗口。

C语言打字练习程序课程设计报告

青岛理工大学 《C语言程序设计》 题目打字练习程序 指导教师:李兰老师 姓名: 学号:2011 班级: 专业:计算机科学 地点:现代教育中心机房201 时间:2012.6.26 至2012.6.29

一、内容 本程序主要实现的是对使用者的打字速度进行练习和提高。因为界面友好亲和,因此能让使用者在轻松愉快中练习并快速提高自己的打字速度和准确性。程序主要的功能有记录使用者在本次使用中的击中数和总下落字母的个数之比。并且游戏设置了九个等级,随着数字的增加,等级越高,字母下落的速度逐步提高,这样能够更好的迎合不同水平的用户需求。使用本程序很简单,因为在写代码时,我很注重的是界面的友好,所以,在用户的每次操作前,界面上都有详细的操作提醒,只要跟着提示输入就能很快速地进入并开始练习。 二、上机环境 操作系统:windows XP(win7兼容) 开发工具:VC6.0 三、函数调用关系图 void main( ) start( ) printfScreen( ) levelChoice( ) newWord ( ) moving( ) wordHit( ) result( ) leave( )

四、各函数功能说明 1、void main( ) 主函数 2、void printScreen( ) 刷新屏幕函数 3、int levelChoice( ) 游戏等级选择函数 4、int newWord( ) 生成新字符函数 5、int moving( ) 字符下降函数 6、int wordHit( ) 击中字符函数 7、int result ( ) 结果输出函数 8、int start( ) 程序开始提示操作 9、void leave( ) 函数结束

2020年笔记本电脑操作基础知识及使用技巧

笔记本电脑操作基础知识及使用技巧 笔记本的机身十分轻便,在日常操作和基本商务、娱乐、运算 操作中完全可以胜任。下面是为大家的关于笔记本电脑操作基础知识,希望大家喜欢! 1、电脑的组成:软件,硬件,外部设备. 硬件就是大家所看见的主机,由主板,CPU,内存条,硬盘,板卡等组成,打开机箱盖即可看见,外部设备包括键盘,鼠标,光驱,软驱,显示器,打印机,扫描仪,摄像头等等设备. 2、软件分为系统软件,应用软件,系统软件就是winxp\win7、win8等等操作系统,应用软件就是大家看见的桌面上的软件,为实 现某些功能而开发使用的. 3、开机顺序:依次打开电源开关—显示器—主机等外部设备. 4、关机顺序:与开机顺序相反,主机(用鼠标左键依次点开始—关机—关闭计算机—确定)—显示器。 5、鼠标的使用:左键代表确定,右键代表显示菜单.打开一个 文件有2种方法,1,将鼠标箭头放在所要打开的文件上面,快速双 击鼠标左键;2,将鼠标箭头放在所要打开的文件上面,先单击鼠标左键(表示确定),再单击鼠标右键,出现一个菜单,再将鼠标选中打开,单击鼠标左键同样可以打开文件. 6、键盘的使用:键盘分字母区,功能区,数字区.字母区即大 家所看见的26个字母.功能区是字母上面的F1—F12,1—0等按键,

数字区是键盘最右边的小键盘,按下小键盘左上角的NUMLOCK键,最上面的NUMLOCK(数字锁定键)上面的灯亮后,小键盘就可以使用了。 (1)、认识键盘: 整个键盘分为五个小区:上面一行是功能键区和状态指示区; 下面的五行是主键盘区、键区和辅助键区。 对打字来说,最主要的是熟悉主键盘区各个键的用处。主键盘 区包括26个英文字母,10个阿拉伯数字,一些特殊符号外,还附加一些功能键: [BackSpace]——后退键,删除光标前一个字符; [Enter]——换行键,将光标移至下一行首; [Shift]——字母大小写临时转换键;与数字键同时按下,输入 数字上的符号; [Ctrl]、[Alt]——控制键,必须与其他键一起使用; [CapsLock]——锁定键,将英文字母锁定为大写状态; [Tab]——跳格键,将光标右移到下一个跳格位置; 空格键——输入一个空格。 功能键区F1到F12的功能根据具体的操作系统或应用程序而定。 键区中包括插入字符键[Ins],删除当前光标位置的字符键[Del],将光标移至行首的[Home]键和将光标移至行尾的[End]键,向上翻页[PageUp]键和向下翻页[PageDown]键,以及上下左右箭头。 辅助键区(小键盘区)有9个数字键,可用于数字的连续输入, 用于大量输入数字的情况,如在财会的输入方面,另外,五笔字型中

photoshop学习笔记

photoshop学习笔记

Photoshop学习笔记 这篇笔记的内容是对Photoshop这款软件操作知识的学习整理。目的是使自己系统的掌握Photoshop软件使用,提升软件操作能力。 这篇笔记的内容分为三个部分,即概括介绍部分、软件基础学习部分、软件归纳学习部分。 “概括介绍”部分,概括说明Photoshop软件功能,同时介绍本篇笔记的内容结构,及说明学习软件的方法。 “软件基础学习”部分,系统的、详细的介绍软件的各个功能。 “软件归纳学习”部分,在对有一个基本了解后,根据软件的使用流程,将软件的各个功能分门别类,使用概括归纳的方法学习软件,加深对软件的记忆。 第一部分概括介绍 Photoshop,简称“PS”。是一个由Adobe Systems开发和发行的图像处理软件,

Photoshop主要处理以像素所构成的数字图像。不能直接编辑非位图文件,但是可将非位图文件导入到Photoshop软件内,转换为位图文件后再进行编辑修改。是同类产品中的佼佼者。 我们可以将“ps”软件理解为一个工具,通过这个工具可以得到我们想要的图片文件,拿着这个图片文件就可以制作印刷品或是上传到网络了。 既然是工具,那就会有一个使用方法,这里将这样概括软件的使用流程。 第一步是开启软件,开启软件后还要在软件里建立一个工作区,利用这款软件的众多功能,在工作区里绘制图形。工作区就像是画布,我们在软件这间画室里可以铺开若干张画布。第二步就是在这张画布上绘画了。第三步就是将这张画布保存起来,或是日后继续画,或是拿去制作印刷品、上传网络。 这样概括软件的使用流程看起来很简单,但是很有用,根据这个“流程”,我们可以将“ps”软件众多的、复杂的功能归纳为简单的几种类型。这也是这篇笔记里使用的学习方法,即将

C语言入门经典(第四版)8-程序的结构

本文由泽五令贡献 ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 C入门经典(第4版) 入门经典( 第08章 程序的结构 08章 如第1 如第1章所述,将程序分成适度的自包含单元是开发任一程序的基本方式. 当工作很多时,最明智的做法就是把它分成许多便于管理的部分,使每一部分 能很轻松地完成,并确保正确完成整个工作.如果仔细设计各个代码块,就可 以在其他程序中重用其中的一些代码块. . C入门经典(第4版) 入门经典( 8.1 程序的结构 如概述所言,C程序是由许多函数组成的,其中最重要的就是函数main(), 如概述所言,C程序是由许多函数组成的,其中最重要的就是函数main(), 它是执行的起点.本书介绍库函数printf()或scanf()时,说明了一个函数可以调 它是执行的起点.本书介绍库函数printf()或scanf()时,说明了一个函数可以调 用另一个函数,完成特定的工作,然后调用函数继续执行.不考虑存储在全局 变量中的数据的负面影响,程序中的每个函数都是一个执行特定操作的自包含 单元 . 变量的作用域和生存期 变量的作用域和函数 C入门经典(第4版) 入门经典( 8.1.1 变量的作用域和生存期 .1.1 在前面所有的例子中,都是在定义main()函数体的起始处声明程序的变量. 在前面所有的例子中,都是在定义main()函数体的起始处声明程序的变量. 事实上,可以在任何代码块的起始处定义变量.这有什么不同吗?这是绝对不 同的.变量只存在于定义它们的块中.它们在声明时创建,在遇到下一个闭括 号时就不存在了 . C入门经典(第4版) 入门经典( 8.1.2 变量的作用域和函数 .1.2 在讨论创建函数的细节之前,最后要讨论的是,每个函数体都是一个块 (当然,它可能含有其他块).因此,在一个函数内声明的自动变量是这个函数 当然,它可能含有其他块) 的本地变量,在其他地方不存在.所以在一个函数内部声明的变量完全独立于 在其他函数内声明的变量.可以在不同的函数内使用相同的变量名称,它们是 完全独立的. C入门经典(第4版) 入门经典( 8.2 变量的作用域和函数 本书的程序广泛使用了内置函数,例如printf()或strcpy().还介绍了在按 本书的程序广泛使用了内置函数,例如printf()或strcpy().还介绍了在按 名称引用内置函数时如何执行它们,如何通过函数名称后括号内的参数,给函 数传递信息.例如printf()函数的第一个参数通常是一个字符串,其后的参数 数传递信息.例如printf()函数的第一个参数通常是一个字符串,其后的参数 (可能没有)是一系列变量或要显示其值的表达式 . 可能没有) 定义函数 Return语句 Return语句 C入门经典(第4版) 入门经典( 8.2.1 定义函数 创建一个函数时,必须指定函数头作为函数定义的第一行,跟着是这个 函数放在括号内的执行代码.函数头后面放在括号内的代码块称为函数体. C入门经典(第4版) 入门经典( 8.2.2 return语句 return语句 return语句允许退出函数,从调用函数中发生调用的那一点继续执行. return语句允许退出函数,从调用函数中发生调用的那一点继续执行. return语句最简单的形式如下: return语句最简单的形式如下: return; C入门经典(第4版) 入门经典( 8.3 按值传递机制 这个重点是:valuel和value2的副本作为变元传送给函数,而没有传送变 这个重点是:valuel和value2的副本作为变元传送给函数,而没有传送变 量本身.也就是说,函数不能改变存储在value1或value2中的值.例如,如果 量本身.也就是说,函数不能改变存储在value1或value2中的值.例如,如果 给两变量输入4.0和6.0,编译器会在堆栈上创建这两个值的副本,在调用 给两变量输入4.0和6.0,编译器会在堆栈上创建这两个值的副本,在调用 average()函数时,average()函数会访问这些副本.这个机制是C average()函数时,average()函数会访问这些副本.这个机制是C语言中给函 数传送变元值

笔记本电脑基本操作

笔记本电脑基本操作 一、启动与退出 1.启动(开机):(POWER) 启动分为冷启动和热启动两种方式。 冷起动指插上电源进行对电脑开机的整个过程,它要扫描和调用较多的程序。打开显示器源,再打开主机电源的这种方式就是冷起动。 要使用电脑第一步就是开机,操作步奏如下: (1)打开电脑的电源 (2)电脑开始进行开机自检和系统引导 (3)进入Windows XP操作桌面,如下图所示 热起动则是指在电脑使用着的过程中,因某种原因,如卡机等需要在没有关闭主机电源时重起动电脑,热起动只要检测少量程序即可。快捷键ctrl+alt+del键或按主机上的RESET按钮都可以实现热启动。

2.退出(关机):开始/关闭计算机/选择“关机”/确定 操作如下: (1)关闭正在运行的所有应用程序 提示:在关机前,应该保存在各应用程序中完成的工作并关闭这些应用程序,这是个好习惯。这样可以保证操作系统正常退出,并最大限度地避免由于推出系统而发生的数据丢失。 (2)单击按钮,打开[开始]菜单 (3)选择命令,打开如图所示的对话框 在弹出的关闭对话框中有三个选项,分别为待机,关闭和重新启动。其中待机模式主要为了节电,该功能使你可不需重新启动计算机就可返回工作状态。待机模式可关闭监视器和硬盘、风扇之类设备,使整个系统处于低能耗状态。在你重新使用计算机时,它会迅速退出待机模式,而且桌面(包括打开的文档和程序)精确恢复到进入等待时的状态。如要解除等待状态并重新使用计算机,可移动一下鼠标或按键盘上的任意键,或快速按一下计算机上的电源按钮即可。 (4)单击,笔记本电脑自动关机。

3.重新启动 (1)单击[开始]菜单(操作同关机类似) (2)选择[关闭计算机]命令,单击[重新启动]按钮。当电脑出现死机,无法用上面的方法重启时,按主机面板上的RESET按钮。 提示: A一般不建议用此方法,因这样不能保证正在运行的程序正常推出,有可能造成某些程序无法正常运行或数据丢失、损毁等不可预测的后果。 B 有些程序安装后也要求重新启动电脑,此时按提示进行操作即可。 二、界面组成 1、桌面背景:衬托图标,可人为修改 2、图标:程序对应的标志 图标和程序的关系相当于导火线和火药包的关系。点燃导火索会引爆火药包。而对图标进行双击则会打开该程序。 3、任务栏:存放快捷工具及辅助按钮 任务栏自左向右依次显示开始按钮、快速启动按钮、已打开的窗口图标及一些辅助工具按钮 三、鼠标的基本操作 鼠标的基本操作包括:单击、双击、右击、拖动和滑动滚轮。 1、单击:按左键一次,一般用于选定对象 2、右击:按右键一次,弹出快捷菜单 3、双击:连续、快速按左键两下,打开对象 4、拖动:按住左键(右键)移动鼠标

敬伟PS学习笔记

制作文化衫 填充前景色的快捷键Alt+Delete 填充背景色的快捷键Ctrl+Delete 蚂蚁线内的区域叫做选区按住shift键画椭圆时画出的是正圆 做填充时候也要新建一个图层 简单的合成(抠图换背景) 快速选择工具 放大Ctrl+ 缩小Ctrl- 平移空格键 撤销上一步Ctrl+Alt+z 返撤销上一步shift+Alt+z 先用较小的比例来画,放大了处理一些边缘。 快捷键Alt键可以快速的将添加模式切换为减去模式 调整优化选区调整边缘平滑7 羽化2 对比度12 移动边缘-24 输出到新建图层 调整图片的大小编辑自由变换按住shift来调整图片的大小不会使比例走形 换脸 在图层蒙版里面白色代表显示,黑色代表消失在蒙版里面也可以选定一个区域填充白色或

黑色让它显示或消失编辑》自由变换》可以改变图片的大小与方向把不透明度调低一点来调整图片的大小与角度 擦脸的时候画笔硬度0要选择比较软的画笔 色 RGB颜色模式(红绿蓝) 夏天变秋天图像》调整》色相|饱和度把绿色的色相变为黄色 画优酷图标 描边是从边缘向里面延伸的宽度 画有颜色的三角形圆形矩形用形状工具 居中的时候把所有的全选然后点击两个居中 画圆环的时候用描边工具画实心圆的时候用填充工具 复制:拖拽这个图层到新建图层的图标上 W和H之间的图标是用来锁定长宽比例的 高光+蒙版+黑白渐变工具做出立体的感觉 黑白渐变:从黑到白的渐变就是一个从遮挡到不遮挡的一个过程

渐变工具+shift键可以画一个垂直方向的渐变 画两个同心圆环(小圆环在大圆环里面)的方法:1画出第一个再复制它2改变大小再做两个对齐3改变描边的大小 海报 网页的头图大海报,950x480像素 做彩带的步骤:先缩小文档再用椭圆工具填充,再移动椭圆,按delete键删除重合的那一部分,可以使用自由变换工具调整一下彩带。按住Alt键再复制一条,然后使用填充改变一下他的颜色。填充的时候按一下锁定后面的第一个按钮,就可以只填充这个蓝色条,否则就整块屏幕都被填充了。 使用蒙版填充遮挡较大的区域时可以用椭圆选框工具填充黑色,这样比较快。 扣水杯(绿色的杯子如何变透明)

c语言入门经典必背个程序

c语言入门经典必背个程序 c语言入门经典必背18个程序 1 、/* 输出9*9 口诀。共9 行9 列,i 控制行,j 控制列。*/ #include "stdio.h" main() {int i,j,result; for (i=1;i<10;i++) { for(j=1;j<10;j++) { result=i*j; printf("%d*%d=%-3d",i,j,result);/*-3d 表示左对齐,占3 位*/ } printf("\n");/* 每一行后换行*/ } } 2 、/* 古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔 子都不死,问每个月的兔子总数为多少? 兔子的规律为数列1,1,2,3,5,8,13,21....*/ main() { long f1,f2; int i; f1=f2=1; for(i=1;i<=20;i++) { printf("%12ld %12ld",f1,f2); if(i%2==0) printf("\n");/* 控制输出,每行四个*/ f1=f1+f2; /* 前两个月加起来赋值给第三个月*/ f2=f1+f2; /* 前两个月加起来赋值给第三个月*/ } } 3 、/* 判断101-200 之间有多少个素数,并输出所有素数及素数的个数。 程序分析:判断素数的方法:用一个数分别去除 2 到sqrt( 这个数) ,如果能被整除, 则表明此数不是素数,反之是素数。*/ #include "math.h" main()

笔记本电脑基本操作

笔记本电脑基本操作 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

笔记本电脑基本操作 一、启动与退出 1.启动(开机):(POWER) 启动分为冷启动和热启动两种方式。 冷起动指插上电源进行对电脑开机的整个过程,它要扫描和调用较多的程序。打开显示器源,再打开主机电源的这种方式就是冷起动。 要使用电脑第一步就是开机,操作步奏如下: (1)打开电脑的电源 (2)电脑开始进行开机自检和系统引导 (3)进入Windows XP操作桌面,如下图所示 热起动则是指在电脑使用着的过程中,因某种原因,如卡机等需要在没有关闭主机电源时重起动电脑,热起动只要检测少量程序即可。快捷键ctrl+alt+del键或按主机上的RESET按钮都可以实现热启动。 2.退出(关机):开始/关闭计算机/选择“关机”/确定 操作如下: (1)关闭正在运行的所有应用程序 提示:在关机前,应该保存在各应用程序中完成的工作并关闭这些应用程序,这是个好习惯。这样可以保证操作系统正常退出,并最大限度地避免由于推出系统而发生的数据丢失。 (2)单击按钮,打开[开始]菜单 (3)选择命令,打开如图所示的对话框

在弹出的关闭对话框中有三个选项,分别为待机,关闭和重新启动。其中待机模式主要为了节电,该功能使你可不需重新启动计算机就可返回工作状态。待机模式可关闭监视器和硬盘、风扇之类设备,使整个系统处于低能耗状态。在你重新使用计算机时,它会迅速退出待机模式,而且桌面(包括打开的文档和程序)精确恢复到进入等待时的状态。如要解除等待状态并重新使用计算机,可移动一下鼠标或按键盘上的任意键,或快速按一下计算机上的电源按钮即可。 (4)单击,笔记本电脑自动关机。 3.重新启动 (1)单击[开始]菜单(操作同关机类似) (2)选择[关闭计算机]命令,单击[重新启动]按钮。当电脑出现死机,无法用上面的方法重启时,按主机面板上的RESET按钮。 提示: A一般不建议用此方法,因这样不能保证正在运行的程序正常推出,有可能造成某些程序无法正常运行或数据丢失、损毁等不可预测的后果。 B 有些程序安装后也要求重新启动电脑,此时按提示进行操作即可。 二、界面组成 1、桌面背景:衬托图标,可人为修改 2、图标:程序对应的标志 图标和程序的关系相当于导火线和火药包的关系。点燃导火索会引爆火药包。而对图标进行双击则会打开该程序。 3、任务栏:存放快捷工具及辅助按钮

ps课堂笔记总结

一、Photoshop 1、由美国Adobe公司生产的专业图像处理及图像合成软件 二、基本术语 1、图像与图形 -图像:由像素点组成 分辨率:表示像素的密度 (网页,显示器)72像素/英寸,300像素/英寸(平面设计、打印)-图形:由数学公式表示的线条 特点:放大后清楚 矢量图制作软件:illustrator 2、颜色模式 -一种模式对应一种媒介 -HSB:基于人眼 H:表示色向 S:表示饱和度 B:表示明暗度 -RGB:基于显示器、发光体 R:红、G:绿、B:蓝 三原色分别有0~255种级别的强弱 红=绿=蓝0 黑255 白其它不同级别的灰 255最大级的情况下:红+绿=?红+蓝=?绿+蓝=?

-CMYK:基于油墨 洋红、黄、青三种油墨K表示黑色 三、启动软件 四、界面介绍 1、标题栏 2、工具栏(放置常用工具) 3、属性栏(不同工具属性不同) 4、工作区 缩放:Ctrl+加号/减号 抓手:空格+拖动鼠标(移动视图) 5、浮动面板 窗口/工作区/……还原默认工作区 6、常用快捷键 -Tab:显示及隐藏工具栏和浮动面板 -F:全屏切换 五、选区、图层、蒙板?** 1、选区:选框以内,注:所有操作均在选区内实现 2、图层:上下层叠关系的透明纸张 注:有在新层中作图的好习惯 3、蒙板:选区以外为蒙板 ——————————————————————————————————一、文件命令 1、新建

设置对应的纸张大小、颜色模式等 2、打开 直接将文件拖入窗口中即可打开 双击界面空白处选择文件进行打开 3、保存文件 常见格式: PSD:PS源文件,默认格式,信息全,方便于备份 Jpg:通用有损压缩格式 Tif:质量好,信息全,适用于要求高的作品 Png:质量好,支持透明 二、选区的创建* 技巧: 配合Shift定比例、配合Alt定中心、配合空格固化1、规则类 -矩形、椭圆形、单行、单列 拖动即可创建 2、不规则类 -套索工具组 *套索工具:拖动鼠标任意绘制选区 *多边形套索工具:单击定点连直线、双击首尾迸连 Detele:删除最近点、ESC:取消所有 注:配合缩放和抓手工具进行抠图

笔记本电脑快捷键操作大全

常规键盘快捷键 shift+6是省略号…… Windows+D:显示桌面 Windows+M:最小化所有窗口 Windows+Shift+M:还原最小化的窗口 Windows+E:开启“资源管理器” Ctrl + C 复制。 Ctrl + X 剪切。 Ctrl + V 粘贴。 Ctrl + Z 撤消。 DELETE 删除。 Shift + Delete 永久删除所选项,而不将它放到“回收站”中。Alt + F4 关闭当前项目或者退出当前程序。 Ctrl+S 保存 Ctrl+W 关闭程序 Ctrl+N 新建 Ctrl+O 打开 Ctrl+Z 撤销 Ctrl+F 查找 Ctrl+X 剪切 Ctrl+C 复制 Ctrl+V 粘贴 Ctrl+A 全选Ctrl+[ 缩小文字 Ctrl+] 放大文字 Ctrl+B 粗体 Ctrl+I 斜体 Ctrl+U 下划线 Ctrl+Shift 输入法切换 Ctrl+空格中英文切换 Ctrl+回车QQ号中发送信息 Ctrl+Home 光标快速移到文件头 Ctrl+End 光标快速移到文件尾 Ctrl+Esc 显示开始菜单 Ctrl+Shift+< 快速缩小文字

Ctrl+Shift+> 快速放大文字 Ctrl+F5 在IE中强行刷新 Ctrl+拖动文件复制文件 Ctrl+Backspace 启动\关闭输入法 Alt+F4 关闭当前程序 Alt+空格+C 关闭窗口 Alt+T ab 两个程序交换 Alt + T ab 在打开的项目之间切换。 Alt + Esc 以项目打开的顺序循环切换。 单独按Windows:显示或隐藏“开始”功能表 Windows+BREAK:显示“系统属性”对话框拖动某一项时按CTRL 复制所选项。拖动某一项时按CTRL + SHIFT 创建所选项目的快捷键。 F2 重新命名所选项目。 CTRL + 向右键将插入点移动到下一个单词的起始处。 CTRL + 向左键将插入点移动到前一个单词的起始处。 CTRL + 向下键将插入点移动到下一段落的起始处。 CTRL + 向上键将插入点移动到前一段落的起始处。 CTRL + SHIFT + 任何箭头键突出显示一块文本。 SHIFT + 任何箭头键在窗口或桌面上选择多项,或者选中文档中的文本。 Alt+空格+N 最小化当前窗口 Alt+空格+R 恢复最小化窗口 Alt+空格+X 最大化当前窗口 Alt+空格+M 移动窗口 Alt+空格+S 改变窗口大小F6 在窗口或桌面上循环切换屏幕元素。 F4 显示“我的电脑”和“Windows 资源管理器”中的“地址”栏列表。 Shift + F10 显示所选项的快捷菜单。 Alt + 空格键显示当前窗口的“系统”菜单。 Ctrl + Esc 显示“开始”菜单。 ALT + Enter 显示所选对象的属性。 Alt + 空格键为当前窗口打开快捷菜单。 Ctrl + F4 在允许同时打开多个文档的程序中关闭当前文档。

PHOTOSHOP完美笔记(珍藏版、宝典)

PHOTOSHOP笔记 枫月雅著 一、概述: 1、名称及产品商:(计算机软件名称不允许被汉化) Photoshop 5.0 1996年在美国推出(比较成熟的一个版本) Photoshop 7.0 目前在西安普遍使用的一个版本 2、作用:原创(杜绝手写板,杜绝“画”)、处理、合成 3、原理:多层渲染 4、内容:造型、色彩、调子(明暗)、质感、主题、空间、氛围、版式。 补充:空间指:高度、深度、味觉、时间、宽度、心理、视觉、听力。枫月雅 图的不完整性具备心理空间。 位图是点阵图的一种。 5、性质:点阵图 6、特点:大(PSD格式)可润色软件(润色:一种色调向另一种色调柔和过渡) 二、系统优化: 课外知识补充:a、查看属性(热键):Alt + 双击 b、判断PHOTOSHOP是不是好版本,一个很重要的方法:文件—最近打开文件(R)注意:如果没有后缀“(R)”,表示版本不太好。 c、通道:总量是24个通道,复合通道除外。注意:要在PHOTOSHOP7.0中 一般分为:复合通道(例:CMYK通道、RGB通道) 分色通道(例:R通道、G通道、B通道)枫月雅 专色通道 Alpha通道 d、苹果电脑简称:MAC 一般电脑简称:PC e、选区大小(在图层中任意选择的选区的大小):热键:F8 f、缺省状态:就是指默认状态 1、物理内存的更改:热键:CTRL+K – CTRL+8 更改物理内存用量。注意:更改物理内存使量后,必须重启后,命令才能生枫月雅效。这次更改是在编辑下的预设菜单里。 2、虚拟内存(暂存盘)的更改:热键:CTRL+K – CTRL+7 更改虚拟内存用量。注意:更改虚拟内存使量后,必须重启后,命令才能生效。这次更改是在编辑下的预设菜单里。 3、剪贴版清理:步骤:编辑–清理–历史记录注意:剪贴版占用的是物理内存

PS经典教程 oeasy教你玩转ps笔记

感谢https://www.wendangku.net/doc/5618862683.html,/shamuobaiyang/blog_151429685.html整理 Oeasy ps 教程1开场白 PS的应用 --------------------------------------- oeasy PS视频教程02 分辨率 新建:打开软件,文件-新建。 分辨率:什么叫分辨率呀?在图像里面有,图像大小,单击。新建可以设置,中途同样可以改, 像素大小,:宽度高度。是显示器对应的。 文档大小:是打印,印刷出来的大小。单位厘米。 分辨率:每个英寸里面有多少个像素。 多少合适:打印照片:PPI:300;网页:72ppi ; 扫描底片,上千。根据不同需求确定ppi大小。

视图里边有一个像素长宽比,可以设置。自定义长宽比,因子是6,变的很款。因子是0.6,图像变的很高。 矢量图形,位图图像。 图像文件的格式:文件-存储为,下拉里面有格式。 怎样才能把图像压的很低,又拉的很大不变形:图层-双击,确定。变成一个普通图型。--在图层里面 -智能对象,就变成了类似矢量图行的。取消————图层-智能对象-删格式化。 智能对象缩放不变形,;普通图层时,可以使用滤镜笔刷等效果。------------------------------------------- oeasy PS视频教程03----查看各种颜 色(人眼的模型)Shi --就是色彩模式,是新建时本质的东西。 颜色:一、H 什么颜色 -色相、色调 -。二、S饱和度、鲜艳不鲜艳。三、I亮度、深浅。(SHI颜色模式)。 可见光-这边是红的-超过了就是红外线。那边是紫的,超过了,就是紫外线。 *色相的改变

如何挑选笔记本电脑

教你选笔记本(一)——需求定位篇 随着电子技术的发展和产品的价格飞降,现在越来越多的人选择购买笔记本。现在市场上笔记本品牌众多,型号更是眼花缭乱,新名词新技术层出不穷,到底怎样挑选一款合适的笔记本呢?这个问题对于绝大多数在电脑城外徘徊的持币待购者来说,是心中最关注的问题。今天我就从各个方面来说,怎样挑选一台合适的笔记本,希望对那些持币者有所帮助。 在正式挑选笔记本钱,你最先要决定的是两件事:需求(要做什么)和预算(有多少钱)。这两个方面是相互关联又相互制约的,在不同的价位中因需求不同选择也不同,预算也是个大概的范围,也不要卡得死死的,比如预算4000元以下的,上4000元就不看,也许多100、200元就能入手个性价比高的机子。 买笔记本首先要知道自己的需求是什么,这点至关重要。有些人买笔记本根本就不知道要做什么,只知道越贵越好(当然是有钱的主),但笔记本品牌不同,价位不同,配置不同,性能也不同,不是一个越贵越好就能搞定的,台式机的选购或许可以这样,但笔记本的选购有其特殊性,笔记本不能自己选购配件,而是厂商已经配好套餐,我们选的只是不同品牌的不同套餐而言,我们选笔记本只能根据我们的需求,针对某种配件做主要参考,其他为辅的原则选,由于成本、散热等原因,很多笔记本的配置都是好点的CPU 配差点的显卡,或差的CPU配好点的显卡(好坏都是相对而言),选CPU还是选显卡,就是很直接的问题。比如有很多人花大价钱买了高性能的CPU,也许到这台笔记本报废了,那个CPU的高性能都没有发挥过,而他需要的显卡性能却一般般,想玩的游戏却玩不了,最后还怪机子不行,这就是定位不清造成的。买笔记本是只买对的,不买贵的,一定要定位清晰,见兔撒鹰。 买笔记本的需要无外乎分以下几种: 1、打字,上网,看碟——这类要求比较低,所以配置也不高,价位也低,一般CPU是中低档的,也有高 档CPU(部分12寸本的商务本,当然价格也高些),显卡是集成的,屏幕12——14寸的,价格在3000元左右(4000以下)。纯这种需求的人不多,大多数选择这类机子的是需要12寸本。 2、玩游戏——这类需求是占绝大多数,是买笔记本需求的主流。这类需求的,主要看显卡,起码是独显, 根据不同游戏要求,显卡也有入门级,中档,高档的区别,与之配套的CPU也有中档高档之分,这类笔记本是各品牌推的主流产品,型号繁多,屏幕14寸为主,价格4000——5000元左右(6000以下),15寸及15寸屏以上的一般都是强劲的游戏本,价格也贵些,一般都在6000以上。 3、特殊要求——有的人买笔记本因为职业和行业的关系,有鲜明的特殊要求,比如有的要运行大型程序, 有的要作图,有的要视频处理等等,这类对CPU和显卡都有要求,CPU要高档的,显卡起码要中档的,内存要大,这部分人也是选购中的少数。这类机型一般14寸,价格5000——6000元。 上面说了这么多,那什么配置是CPU的低档中档高档?什么配置是显卡的低档中档高档呢?这个我后面会分篇详细介绍,我上面只讲讲选择的侧重点而已。 我在网上看到许多人求推荐笔记本,预算不多,要求还蛮高,其结果是市场上没得卖,需求和预算应该还是要合理点,谁都希望花少钱,买性能高的产品,但买的没有卖的精,你在想,厂家也在想。一般新品上市都很贵,而且价格虚高,因为新品都有新技术,新配件做卖点(一般是CPU换代,或显卡换代),如果你看中了,不妨等一等,电子产品降价很快,一般几个月,等新的新品出来了,这款价格就下来了,如果你钱不是问题当然可以求新,早买早享受;如果你预算紧张,不妨忍一忍,但切记不要贪心,等可以出手了,又看上新品了(降价一般伴随新品上市),又改主意等新品降价,那你永远也别出手了。而且等降价也要有个度,一款产品不会无止境降价的,一般厂商的一款产品推出后,价格都是向下降的,但降到一定程度,厂商要不选择停产,要不就升级部分配件(一种CPU升点级,一种是显卡升点级,一种就是加大一点内存),价格又升上去了,所以要适时出手,如果遇到停产就后悔莫及了,如果遇到升级也可以马上出手,因为价格不会再降,下一步就是停产了。

李涛PS教程(提高篇)整理后笔记

一、画笔 1.理解画笔重要的参数:间距!所有绘画中的线都是用点构成的。形状动态、散度、平滑,是画笔调整面板中使用最广的参数之三。形态中,角度抖动中的根据方向抖动很重要,会根据画笔的方向来抖动。散度,基本上用两轴选项。 2.在使用橡皮图章工具进行修复图片时,为了保持不破坏原始素材,则可以新建图层,然后勾选样本-当前和下方图层,即可在新建的透明图层上绘制了。画笔加橡皮图章工具,可以做出很酷的纹理的效果感。调间距,开形态,定义压力,角度抖动为方向,开散布 3.画笔中,白就是透明的,灰色是半透明度的。 4.图层编组:ctrl+G。曲线,上弦往上拉是亮度,下弦往下是暗度。 5.阴影要做到两层或三层才比较逼真。选中主体形状然后填充黑色,按照需要的光源做斜切和透视,然后利用高斯模糊来虚化。下层阴影高斯模糊小一些,上层大一些。 6.通过正反打对画面主体做聚焦,四角暗淡的做法(突出主体),先做选区,新建调整图层-曲线,上弦曲线打亮主体正打,然后选中蒙版,执行滤镜-模糊-高斯模糊,半径选到最大或是稍微小一点;然后再反打(即变暗),同样曲线命令做下弦,可以选择直接将正打蒙版复制过来,然后ctrl+i反向命令。替换图层蒙版:先选中源蒙版,再按alt建,移动到目标位置。复制+替换:则是先按alt 健。 二、抠像 1.绝大多数是时候,通道是用来抠像的。抠像,大致分三个情况。1st,从清晰轮廓中抠出;2nd,复杂轮廓中抠出;3rd,从半透明中抠出。 2.针对清晰轮廓的抠像方法:上等方法为:用路径+混合剪贴法;中等方法用路径、画笔、调整轮廓灯;下等方法是用选择工具。复杂轮廓:上等方法:通道+混合剪贴法;中等方法是用调整边缘的;下等方法用选择工具。半透明工具:上等方法通道+画笔+混合剪贴法;中等调整边缘;下等方法用选择工具。混合剪贴法可去除时间一切杂边。 3.调整边缘是抽出滤镜的升级啊。所有选择工具都有这条命令。建立选区之后,才能使用调整边缘命令。调整边缘面板,半径是指边缘线的内外半径值。建议打开智能半径,以避免让清晰轮廓处出现半透明状态。平滑,控制线条。在像素低的时候,可以用羽化。减少原片环境光时,可以调低移动边缘命令,叫收边。再勾选净化颜色。可以再黑白通道中,看到细节。灰色显示有半透明的地方(本不该有)则生成带通道的图层蒙版,在蒙版中(按住Alt键进入蒙版编辑模式)用画笔(白色)去修改。修改后删除蒙版,则保存了透明层,然后锁定透明图层,用黑色画笔刷边缘,则可把毛发刷出来。之后,可新建图层,用1px画笔添加头发丝。

PS笔记完整版

基本: 1.画布比较小的时候,分辨率改成300而不是70,使画面更精细。 2.1英寸=2.54厘米 30像素/英寸:1英寸长度内包含了30个像素点即1平方英寸内包含了900 个像素点 3.宣传页一般300分辨率。做展板等大东西不要太高分辨率,否则运行慢 4.位图(点阵图)放大会模糊,但是很逼真,矢量图虽然不会模糊但是不逼真 填色: 1.填充前景色的快捷键Alt+Delete或退格 2.选好背景色Ctrl+Delete或退格 3.X键前景色背景色切换 4.D键前景色和背景色回到默认前黑后白 羽化: 1.羽化值必须在划选区之前设置好,已经画好了选区,再换羽化值是没用的,除非用”选择-修改-羽化”(此处为叠加值,即之前如果选了30羽化,这次再选10羽化,那就是40羽化),快捷键shift+F6。 存储选区: 1.点“从选区中减去“按钮,制造月牙 2.移动的时候按着空格(此时移动鼠标,第二选区会移动但不会变大小),松开鼠标会得到月牙 3.“选择-存储选区(alt+s+v)-命名“可以ctrl+D取消选区 4.“选择-载入选区(alt+s+o)”勾选“反相”的话会出现保存的选区的反选 5.Ctrl+shift+I 反选 画笔 1.正片叠底直接在背景上话有叠加效果 2.画笔是前景色 3.颜色替换笔能替换背景图的部分颜色 4.用历史记录画笔可以把图片抹回最初状态 5.历史记录艺术画笔是用照片原本的颜色进行涂抹 图层的复制、自由变化

1.ctrl+r 标尺可以拖动出标尺线 2.shift正圆 alt从圆心开始画圆 3.画第二个圆的时候,鼠标对着圆心,但出现的不是在圆心的圆,这时候先画,在按一次shift+alt,圆 会自动到圆心且为正圆 4.画完可以把标尺导线拉回去(shift+ctrl) 5.创建新图层后在填色不要直接填在背景里 6.拖住往创建图层一放完成复制或者ctrl+j 7.以上是原位复制。移动复制为alt+拖动鼠标 8.自由变换ctrl+t 9.高级复制:原位复制后,点ctrl+t 移动或缩小。按shift+alt+ctrl+t可以按轨迹(移动和缩小的轨迹)复 制多个 仿制图章 1.打开一个图片,编辑-定义图案,就可以把它变成图章,在其他图片上涂抹 画图形 1.移动选区:按住空格调 2.Shift 加选 3.Shift+alt 交集 魔棒 1.容差:色彩的容差,数值越大,容忍色彩差异越大 2.连续:勾选之后只能选取连成一片的,不勾选的话可以选图片上所有的即使分离的块 3.要加选(按shift)的时候,被加选的相较于之前的,与周围色块颜色差异较小时,需要把容差调小 再选 橡皮擦 1.抹到历史记录,则可以还原被擦的 2.背景橡皮擦:选好不想被擦除的(前景)和想被擦除的(背景),选好容差,再擦 吸管 1.右击吸管选标尺拉一条线在图边缘按图像-旋转图像-任意角度把图转回正的(以前是歪的)自由变换 1.ctrl+e 向下合并图层 2.自由变换时可以斜切缩放做立方体 3.变换右键选垂直翻转再调整做倒影(倒影通过调整图层不透明度实现),选择倒影的顶端一部分 做羽化使之更逼真

(完整word版)(整理)C语言入门经典案例及源代码.

循环控制输出图案 【程序1】 题目:输出9*9口诀。 1.程序分析:分行与列考虑,共9行9列,i控制行,j控制列。 2.程序源代码: #include "stdio.h" main() { int i,j,result; printf("\n"); for (i=1;i<10;i++) { for(j=1;j<10;j++) { result=i*j; printf("%d*%d=%-3d",i,j,result);/*-3d表示左对齐,占3位*/ } printf("\n");/*每一行后换行*/ } } 【程序2】 题目:要求输出国际象棋棋盘。 1.程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。 2.程序源代码: #include "stdio.h" main() { int i,j; for(i=0;i<8;i++) { for(j=0;j<8;j++) if((i+j)%2==0) printf("%c%c",219,219); else printf(" "); printf("\n"); } } ============================================================== 【程序3】 题目:打印楼梯,同时在楼梯上方打印两个笑脸。 1.程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。 2.程序源代码: #include "stdio.h"

main() { int i,j; printf("\1\1\n");/*输出两个笑脸*/ for(i=1;i<11;i++) { for(j=1;j<=i;j++) printf("%c%c",219,219); printf("\n"); } } 【程序4】 题目:打印出如下图案(菱形) * *** ****** ******** ****** *** * 1.程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重 for循环,第一层控制行,第二层控制列。 2.程序源代码: main() { int i,j,k; for(i=0;i<=3;i++) { for(j=0;j<=2-i;j++) printf(" "); for(k=0;k<=2*i;k++) printf("*"); printf("\n"); } for(i=0;i<=2;i++) { for(j=0;j<=i;j++) printf(" "); for(k=0;k<=4-2*i;k++) printf("*"); printf("\n"); } }

相关文档
相关文档 最新文档