2022年专升本计算机基础笔记珍藏版 .pdf

上传人:Che****ry 文档编号:27189193 上传时间:2022-07-23 格式:PDF 页数:41 大小:299.50KB
返回 下载 相关 举报
2022年专升本计算机基础笔记珍藏版 .pdf_第1页
第1页 / 共41页
2022年专升本计算机基础笔记珍藏版 .pdf_第2页
第2页 / 共41页
点击查看更多>>
资源描述

《2022年专升本计算机基础笔记珍藏版 .pdf》由会员分享,可在线阅读,更多相关《2022年专升本计算机基础笔记珍藏版 .pdf(41页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、专升本计算机基础笔记(珍藏版)(交大专用)1计算机的特点:运算速度快、性能高。2计算机的应用:科学计算、数据处理、过程控制、辅助过程。3数制编码:将任何进制数转十进制:按权展开十进制转二进制:整数:除2 取余小数:乘 2 取整二进制转八进制:三位一并二进制转十六进制:四位一并八进制转二进制:一分为三十六进制二转进制:一分为四4数据的最小单位是二进制的一个数位即为bit 或 b, 1B=8bits;1kB=1024B;1MB=1024kB; 1GB=1024MB;1T=1024GB 5GB2312-80 码中汉字与字符总共有7445 个。其中汉字 6763 个,分为两级字库和一级字库,一级 37

2、55个,二级 3008个,分别按拼音字典与偏旁部首排序。6七位 ASC码中共有 128 个符号,其中控制符有34 个,其它字符 94 个,大写英文字母的序号比小写英文字母的序号少32 个。7汉字外码(输入码):音码形码音形异码序号码名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 41 页 - - - - - - - - - 8指令是由操作码与操作数组成9简述计算机的工作原理:取指令分析指令执行指令执行完后,指令计数器指向下一条指令10系统组成:硬件系统和软件系统11冯诺依

3、曼原理:采用五大部件:运算器、控制器、存储器、输入和输出设备采用二进制有程序存储功能12cpu功能是算术运算和逻辑运算13常见的存储器有哪些外存储器 :移动硬盘、硬盘、 SD 卡、U 盘、CF 卡、MP3、MP4、车载存储装置、光盘光盘:CD、DVD 内存储器: ROM 只读存储器RAM 随机存储器常见的输入设备:键盘、鼠标、扫描仪、音频输入设备、视频输入设备常见的输出设备:显示器、打印机、绘图仪、显示器。显示器参数:分辨率、色彩位数、点距(一般0.21mm)、尺寸、刷新频率、可视角度(液晶)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -

4、- - - 名师精心整理 - - - - - - - 第 2 页,共 41 页 - - - - - - - - - 显示器类别: CRT、LCD、PDP、VF 打印机类别:针式打印机、激光打印机、喷墨打印机14影响光驱性能技术参数有哪些?数据传输数率查找时间 800MHZ 3) CPU 主频4) 运算速度( MIPS):每秒执行指令的速度名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 41 页 - - - - - - - - - 5) 地址总线宽度6) 数据总线宽度7)

5、内部缓存: L1(片内缓存) L2、L3(片间缓存 ) 常用总线标准有哪些?1) 工业体系标准( ISA)2) 外部设备互联标准( PCI)3) 图形图像加速标准( AGP)4) 高速外部设备互连标准(PCI-E)5) 杜比与娱乐体验标准( PCEE)常见内存条线数(引脚数)有哪些类型?30 线、72 线、168 线、184 线、220 线、240线DDR2:双双倍数据传输数率什么是控制面板?Windows 用来进行系统和设备管理的工具集启动应用程序的方法有哪些?1) 双击桌面快捷键2) 在“开始”菜单中后,单击3) 在“资源管理器”或“我的电脑”中找到应用程序4) 在“命令提示符”状态下输入

6、路径及文件后回车5) 在“开始”菜单“运行”中找到应用程序后,回车6) 在“搜索”中“查找”状态下,在文件名的文本框中,键入应用程序名称,搜索到后,双击即可名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 41 页 - - - - - - - - - 查找文件或文件夹时可以按哪些依据进行查找?1) 按文件或文件夹的名称2) 按文件内包含的文字3) 按文件创建修改日期4) 按文件类型大小5) 按文件大小什么是路径?路径是查找某一文件所经过的从根目录开始的有效路径。简述目前常见

7、数据交换技术有哪些?1) 线路交换(电路交换)2) 报文交换3) 分组交换11多路复用交换技术有哪些?1) 频分( FDM)2) 时分( TDM )3) 波分( WDM )12计算机网络的功能?1) 资源共享2) 数据通信3) 分布式处理13按地理位置可以将计算机网络分为:局域网( LAN )、城域网( MAN )、广域网( WAN)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 41 页 - - - - - - - - - 14按拓扑结构将计算机网络分为:星型、环型、总

8、线型、树型、网状型、混合型15按网络传输技术分为:广播式(服务器模式)、点对点式网络(对等网)16简述计算机网络的组成,网络硬件与软件有哪些?组成:通信子网与资源子网两部分硬件:网卡( NIC)集线器( HUB)交换机( switch)路由器( router)双脚线(有屏蔽和非屏蔽)同轴电缆光纤 RJ-45 接头 中断器( repeater )网桥 网关软件:unix、linux、netware、windowsNT、windows 2003 server 17无线局域网的主流技术有哪些?1) 红外技术( 20m以内)2) 扩频技术3) 蓝牙技术( 10m以内)18互联网接入方式有哪些?1) 仿

9、真终端式2) 拨号网络方式3) 一线通方式( ISDN)4) ADSL(非对称数据传输方式)5) 直接光纤方式6) 有线电视 cable Modem方式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 41 页 - - - - - - - - - 7) DDN 专线方式8) 微波方式9) 卫星方式10)电网方式19OSI 开放互联模型的七层协议(从低到高 ),互联网的四个结构层次?协议:应用层、表示层、会话层、传输层、网络层、数据链入层、物理层结构层次: TPC层(传输控制

10、层 )、IP 层(网际层 )、数据链入层、应用层20简述 MAC 地址与 IP 地址的区别 ? MAC 地址:为物理地址(静态地址)IP 地址:上网时的动态地址21常用的网络测试工具有哪些? 1) Ping 命令:用于检查网络连通情况2) IPconfit 命令:显示本机的 IP的 配置信息例:IPconfit/all:用来显示当前电脑ip 相关的所有信息IPconfit/release N:释放全部 (或指定)适配器的由 DHCP 分配的动态 IP 地址22什么叫计算机病毒?具有哪些特性?计算机病毒:人类编制破坏计算机系统为目的的程序病毒特性:破坏性传染性潜伏性可激发性顽固性灵巧性23病毒传

11、播途径有哪些?网络媒介、可移动硬盘、盗版光碟19Word 2003 中视图有几种方式?普通视图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 41 页 - - - - - - - - - 页面视图Web版式视图大纲视图阅读版式视图20Word 2003 中设置段落缩进的方法有哪几种?选择“格式”菜单里的“段落”命令用 TAB 键用增加(减少)缩进量的按钮用标尺21Word 2003 中对齐方式有哪几种?两端对齐左对齐居中右对齐分散对齐22Word 2003 中表格制作有几

12、种方式?用“常用”工具栏中的“插入表格”按钮用“表格”菜单中的“插入表格”“表格”命令用“表格”菜单中的“绘制表格”命令用“表格”菜单中的“转换”命令名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 41 页 - - - - - - - - - 姓名高数计算机英语刘乐80 78 69 王江楠72 68 79 23选择表格的操作项可以选择哪些内容?选中行选中列选中单元格选中整个列表24Word 2003 中图片的环绕方式有哪几种?25什么是样式?样式分为几种?名师资料总结

13、- - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 41 页 - - - - - - - - - 样式是文档的外观。分为字符样式与段落样式两种。26ECXEL 2003 单元格中的信息有哪几种?内容、格式、批注27ECXEL 2003 单元格中的数据类型有哪几种?文本、数字、逻辑值28什么叫单元格,单元格的地址有几种?单元格:行与列交汇处的区域单元格的地址:绝对地址、相对地址、混合地址29在 ECXEL 2003 中对工作表标签改名的方法有哪几种?1) 双击工作表标签进行名称编辑2) 右

14、击,在弹出菜单中选“重命名”3) 单击标签格式菜单工作表重命名30在 ECXEL 2003 中,选定单元格区域的方法有哪几种?1) 拖动2) 选中左上角的单元格再选想要选的单元格右下角的单元格后按shift 键,单击即可3) 在编辑栏的名称框中,输入单元格区域地址31什么是公式?它是以什么作为引导符的?在ECXEL 2003 中公式的最大长度是多少?什么是 ECXEL 的函数? ECXEL 的函数有几种用法?公式:有运算符和运算对象组成有意义的表达式以“=”为引导符最大长度: 1024 字符函数:预定义的函数名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -

15、- - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 41 页 - - - - - - - - - ECXEL 的函数有几种用法:直接输入插入函数=IF(MOD(MID(B9,17,1),2)=1, 男, 女) =DATE(MID(B9,7,4),MID(B9,11,2),MID(B9,13,2) 32Powerpoint 2003的视图有哪几种?普通视图幻灯片浏览视图幻灯片放映放映视图33放映幻灯片有哪几种方式?按功能键 F5 幻灯片放映菜单中的幻灯片放映幻灯片放映视图视图菜单幻灯片放映在资源管理器选着要放映的PPt右击显示文稿单击显示34对幻灯片视觉效果进

16、行修改的内容有哪些?1) 设计模板2) 利用配色方案3) 动画方案实做题以此样图为数据依据,完成如下操作:1.在 E2 单元格中输入计算总分的公式或函数=sum(b2:d2) =b2+c2+d2 =sum(b2,c2,d2) 2. 在 F2 单元格中输入计算平均的公式或函数=average(b2:d2) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 41 页 - - - - - - - - - =e2/3 =average(b2,c2,d2) 3. 在 G2 单元格中

17、输入计算名次的公式或函数=RANK(E2,$E$2:$E$5,0) 4. 在H2 单元格中输入按 =90分为“优秀”、 =75分为“良好”、 =60分为“及格”,否则为“不及格”的公式或函数=IF(C2=90,优秀,IF(C2=75, 良好,IF(C2=60,及格, 不及格) 5. 将 E4 单元格中的公式 =$d3+c3+b$3复制到 F6 单元格中公式将要怎样书写?=$D5+D5+C$3 6. 将 F6 单元格中公式 =$D5+D5+C$3 复制到 c6 及 B6 单元格中后会出现什么信息或公式?7. 公式=b3+c3+d3+average(f3:h3) 的含义是什么?它与公式=sum(b

18、3,d3)+(f3+g3+h3)/3 等效不?8. 请解释后面这款计算机的技术参数:Core2 i3 2.6Ghz DDR2 2G 1TB DVD*16 RW LCD 22”C 语言C 程序的结构:函数首部函数体名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 41 页 - - - - - - - - - 一个程序由一个或多个源程序文件组成 函数是 C 程序的主要组成部分一个函数由两部分组成函数首部函数体 声明部分 执行部分程序总是从 main 函数开始执行题目:两数相加

19、源程序:#include int main() int a,b,c; printf( 请输入 a 跟 b 的值,用逗号分隔 n); scanf(%d,%d,&a,&b); c=a+b; printf(c=a+b=%d+%d=%dn,a,b,c); return 0; 结果:数据的表现形式及其运算名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 41 页 - - - - - - - - - 一常量和变量1.常量数值常量 整型常量123 -36 0 实型常量12.34 -78

20、.91 1.03E3 字符常量普通字符 a A 1转义字符 x12 n字符串常量“ 花圃月浓浓 ”“ good night”符号常量#define PI 3.14159 例子:题目:定义符号常量,输入两数将两数相加,利用以给定的值计算圆面积源程序:#include #define PI 3.14159 int main() int a,b,c; printf( 请输入 a 跟 b 的值,用逗号分隔 n); scanf(%d,%d,&a,&b); c=a+b; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -

21、- - - - - 第 16 页,共 41 页 - - - - - - - - - printf(c=a+b=%d+%d=%dn,a,b,c); printf( 面积=%-7.2fn,PI*1.5*1.5); return 0; 结果:二变量变量名int a; 变量值a=3; 变量存储单元&a 三常变量const double pi=3.1415926; 四标识符组成及长度4a,a-b,注意事项必须以字母或下划线开头不允许在标识符里出现运算符、标点符号、汉字等符号。题目:求半径为r(键盘输入)的,圆面积。源代码:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -

22、- - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 41 页 - - - - - - - - - #include int main() float r,area; const float pi=3.14159; printf( 请输入圆的半径: n); scanf(%f,&r); area=pi*r*r; printf( 半径 r=%-4.1f,面积 area=%fn,r,area); return 0; 结果:数据类型一基本类型1.整型 int 2. 无符号整型unsigined int 3. 短整型 short int (short) 4. 无符号

23、短整型unsigined short int 5. 长整型long int (long) 6. 双长整型 long int (long) 样例:求阶乘代码:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 41 页 - - - - - - - - - #include int main() long i,n;double s=1; printf( 请输入 n 的值: n); scanf(%ld,&n); for(i=1;i=n;i+) s=s*i; printf(%d!=

24、%ldn,n,s); return 0; 结果:7. 字符型 char 8. 布尔型 boolean 9. 单精度型float 10. 双精度型double 11. 长精度型long double 二派生类型三枚举及空类型四运算符和表达式1.基本运算符+、-、*、/、%、单目运算符( +、-)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 41 页 - - - - - - - - - 2.自增、自减运算符例题:取余运算例题源程序:#include int main()

25、int n,gw,bw,sw; printf( “ 请输入一个三位整数 n” ); scanf(“ %d” ,&n); gw=n%10;bw=n/100;sw=n%100/10; printf( “ 逆序输出三位数: %dn” ,gw*100+sw*10+bw); return 0; 结果:i+ +i i=i+1 i- -i i=i-1 例题 1:自增运算源程序:#include int main() int n,i,s=0; printf( 请输入累加和的终了数 n); scanf(%d,&n); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -

26、- - - - - 名师精心整理 - - - - - - - 第 20 页,共 41 页 - - - - - - - - - for(i=1;i=n;i+) s=s+i; printf( 累加和 s=%dn,s); return 0; 结果:例题 2:自增运算源程序:#include int main() int n; char c1,c2; printf( 请输入一个小于256的整数n); scanf(%d,&n); c1=n-;c2=-n; printf(i=%d t=%d c1=%c c2=%cn,+n,c1-5,c1,c2); return 0; 结果:题目:强制类型转换源程序:#in

27、clude 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 41 页 - - - - - - - - - int main() int n,a; float c,d; double e; printf( 请输入一个整数,两个浮点数,用空格隔开n); scanf(%d%f%f,&n,&c,&d); e=n+c+d;a=n+(int)c+(int)d; printf(a=%d c=%-6.2f d=%-6.2f e=%-6.2fn,a,c,d,e); return 0; 结

28、果:3.逗号表达式i=3*2,c=6*9 C 语句一分类1.控制类语句编程原则:自顶而下、逐步求精2. 函数调用语句题目:函数调用例子代码:#include int main() 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 41 页 - - - - - - - - - float max(float x,float y); float a,b,c; printf(“ 输入 a和 b 的值,用空格隔开 n” ); Scanf(“ %f%f” ,&a,&b); c=ma

29、x(a,b); printf(“ %-7.2f 和%-7.2f 两个数中的最大数为: %-7.2fn” ,a,b,c); return 0; float max(float x,float y) float z; if(xy) z=x; else z=y; return(z); 结果:3. 表达式语句 赋值表达式x=2*9+(32*69)/62 逗号表达式int x=3*6,int y=200 复合赋值表达式s=s+i s+=i 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23

30、页,共 41 页 - - - - - - - - - 4. 空语句5. 复合语句题目:数字塔1 121 12321 1234321 源代码:#include int main() int i,j,k; for(i=1;i=9;i+) for(k=1;k=40-2*i;k+) printf( ); for(j=1;j=1;j-) printf(%d ,j); printf(n,j); return 0; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 41 页 - - -

31、 - - - - - - 结果:题目:菱形打印源代码:#include int main() int i,j,k; for(i=1;i=5;i+) for(k=1;k=30-i;k+) printf( ); for(j=1;j=1;i-) for(k=1;k=30-i;k+) printf( ); for(j=1;j=2*i-1;j+) printf(*); printf(n); return 0; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 25 页,共 41 页 - - -

32、- - - - - - 结果:题目:输入一组数求其最大值、最小值和平均值,用-1 作结束源代码:#include int main() int x,max,min,n=0,s=0;float av; printf( 请输入一个数 ); scanf(%d,&x); n+;max=x;min=x; while(x!=-1) s=s+x; if(maxx) min=x; printf( 请输入一个数 ); scanf(%d,&x);n+; av=1.0*s/n; printf( 最大值 =%d,最小值=%d,平均=%fn,max,min,av); return 0; 结果:数据的输入、输出名师资料总

33、结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 26 页,共 41 页 - - - - - - - - - 一输出1. 函数 printf( “ 格式声明 ” ,输出表列 ); 2.cout 语句3.格式字符以%为引导符由小写字母紧跟其后组成的序列%d 整型%ld 长整型%f 浮点型( float 型及 double型)%m.nf 指定宽度及小数位,且对齐方式为右对齐的浮点型数据输出格式%-m.nf 指定宽度及小数位,且对齐方式为左对齐的浮点型数据输出格式%c 字符型%s 字符串%e 指数形式

34、%u 无符号型数据%g 4.举例题目: 编写程序,按每行五个数输出10到 99 之间能被 3 整除或能被 5 整除的数,并统计出满足上述条件数的个数。源代码:#include int main() int i,n=0; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 27 页,共 41 页 - - - - - - - - - for(i=10;i=99;i+) if(i%3=0| i%5=0)n+;printf( “ %d” ,i); if(n %5=0) printf( “ n”

35、); printf(“ n” ); printf(“ 满足条件的数的个数 =%dn” ,n); return 0; 结果:题目:编写程序:统计10 到 99 之间满足条件“个位数字加十位数字的和等于13(如 49满足 4+9=13)”的数的个数,并输出满足条件的数(每行输出3 个)和统计的结果。源代码:方法 1:#include int main() int i,n=0; for(i=10;i=99;i+) if(i%10+i/10)=13) n+;printf( %d,i);if(n%3=0) printf(n); printf(n); printf( 在 10 到 99 中满足条件的数的个

36、数: %dn,n); return 0; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 28 页,共 41 页 - - - - - - - - - 结果 1:方法 2:#include int main() int i,n=0,a,b; for(i=10;i=99;i+) a=i%10;b=i/10; if(a+b=13) n+;printf( %d,i);if(n%3=0) printf(n); printf(n); printf( 在 10 到 99 中满足条件的数的个数: %

37、dn,n); return 0; 结果 2:二输入1.用 scanf()函数2.用 cin 语句3.注意问题:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 29 页,共 41 页 - - - - - - - - - 不能用 scanf()函数在输入数字形式数据时输入空格,如要输入,须在%c格式下实现格式控制符后面应当是变量地址输入数据时要与格式控制字符串严格对应三字符数据的输入、输出输出: putchar(c) 输入: getchar() 选择结构程序设计题目:源程序:#inclu

38、de int main() int y; float x; printf( 请输入一个数 :); scanf(x=%f,&x); if(x0) y=1; else if(x0)y=-1; else y=0; printf(y=%dn,y); return 0; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 30 页,共 41 页 - - - - - - - - - 结果:一If 语句的一般形式if(表达式 ) 语句 1; else 语句 2; 二关系运算符与关系表达式1.关系运算符

39、 = = != 2. 关系表达式float x,y,z; if(zy)&(y+zx) printf(“ 可以构造三角形 n” ); 三逻辑运算符与逻辑表达式1.逻辑运算符! & | 2.逻辑表达式int a,b,c,d; a=4;b=45;c=789; if(a=b) d=1; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 31 页,共 41 页 - - - - - - - - - if(a=c) d=2; 3. 逻辑型变量Bool a1,a2; 题目:从键盘输入一个数,判定该数是

40、否为素数源程序 : #include int main() int ,i,s=1; for(i=2;ix;i+) if(x%i=0) s=0;printf( “ %d 不是一个素数 n” ,x);break; if(s) printf( “ %d 是一个素数 n” ,x); return 0; 结果:题目:判断从 100到 500中的素数,并输出其中所有素数源代码:#include int main() int i,j,s,a=0; for(i=100;i=500;i+) s=1; for(j=2;ji;j+) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -

41、- - - - - - - - 名师精心整理 - - - - - - - 第 32 页,共 41 页 - - - - - - - - - if(i%j=0) s=0;break; if(s) printf(%d ,i);a+; if(a%6=0)printf(n); return 0; 结果:四多路分支题目:输入成绩,判断优良源代码:#include int main() int s,n; printf( 请输入一个学生成绩 n); scanf(%d,&s); if(s100)printf(数据输入的范围出错!n); n=s/10; switch(n) case 10: case 9: pri

42、ntf(成绩%d 为优秀 n,s);break; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 33 页,共 41 页 - - - - - - - - - case 8: printf(成绩%d 为良好 n,s);break; case 7: printf(成绩%d 为中等 n,s);break; case 6: printf(成绩%d 为及格 n,s);break; default:printf( 成绩%d 为不及格 n,s); return 0; 结果:题目:输入一个字符,若是

43、英文字母输出英文字母,若是数字字符输出数字字符,否则输出特殊字符源代码:#include int main() char ch; printf( 请输入一个字符 n); scanf(%c,&ch); / ch=getchar(); if(ch= a &ch= A &ch= 0 &ch= 9 ) printf( 数字n); else printf(特殊字符 n); return 0; 结果:循环结构程序设计名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 34 页,共 41 页 - -

44、- - - - - - - While( 条件表达式 )语句Do 语句; While( 条件表达式 ) for(循环变量 =初值;判定条件 ;改变条件的表达式 )语句题目:求 p=n! 源程序:#include int main() int n,i; float p=1; printf(“ 请输入 n 的值n” ); scanf(“ %d” ,&n); for(i=1;i=n;i+) p=p*i; printf(“ %d!=%-12.0fn” ,n,p); return 0; 结果:题目:求 1!+2!+3!+ +20! 源程序:#include int main() int n,i,j; f

45、loat p,s=0; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 35 页,共 41 页 - - - - - - - - - for(i=1;i=20;i+) p=1; for(j=1;j=i;j+) p=p*j;s=s+p; printf(“ 1!+2!+20!=%-12.0fn” ,s); return 0; 结果:题目:打印一棵树,用 *打印源程序:#include int main() int i,j,k; for(i=1;i=5;i+) for(k=1;k=40-2*

46、i;k+) printf( ); for(j=1;j=4*i-1;j+) printf(*); printf(n); for(i=1;i=5;i+) for(k=1;k=40-3*i;k+) printf( ); for(j=1;j=6*i-1;j+) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 36 页,共 41 页 - - - - - - - - - printf(*); printf(n); for(i=1;i=5;i+) for(k=1;k=40-i;k+) printf

47、( ); for(j=1;j=2*i-1;j+) printf(*); printf(n); return 0; 结果:题目:选择排序源程序:#include int main() int i,j,a10,t,b10; for(i=0;i10;i+) printf(a%d=,i);scanf(%d,&ai);bi=ai; for(i=0;i9;i+) for(j=i+1;j10;j+) if(aiaj)t=ai;ai=aj;aj=t; printf( 由大到小排序 :n); for(i=0;i10;i+) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - -

48、 - - - - - - 名师精心整理 - - - - - - - 第 37 页,共 41 页 - - - - - - - - - printf(%d ,ai); printf(n); printf( 原样输出 :n); for(i=0;i10;i+) printf(%d ,bi); printf(n); return 0; 结果:题目:杨辉三角源程序:#include int main() int i,j,a1111; for(i=0;i=10;i+) ai0=1;aii=1; for(i=2;i=10;i+) for(j=1;ji;j+) aij=ai-1j-1+ ai-1j; for(i

49、=0;i=10;i+) for(j=0;j=i;j+) printf(%5d,aij); printf(n); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 38 页,共 41 页 - - - - - - - - - return 0; 结果:题目:杨辉三角2 源程序:#include int main() int i,j,a1111,k; for(i=0;i=10;i+) ai0=1;aii=1; for(i=2;i=10;i+) for(j=1;ji;j+) aij=ai-1j

50、-1+ ai-1j; for(i=0;i=10;i+) for(k=1;k=40-3*i;k+) printf( ); for(j=0;j=i;j+) printf(%6d,aij); printf(n); return 0; 结果:题目:统计符合条件的数源程序:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 39 页,共 41 页 - - - - - - - - - #include int main() int i,n=0; for(i=10;i=99;i+) if(i%3=0|

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁