西南大学18年12月[0039]《C语言》大作业答案

上传人:奋斗 文档编号:61640513 上传时间:2018-12-07 格式:DOCX 页数:2 大小:15KB
返回 下载 相关 举报
西南大学18年12月[0039]《C语言》大作业答案_第1页
第1页 / 共2页
亲,该文档总共2页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《西南大学18年12月[0039]《C语言》大作业答案》由会员分享,可在线阅读,更多相关《西南大学18年12月[0039]《C语言》大作业答案(2页珍藏版)》请在金锄头文库上搜索。

1、1 (1)简单介绍程序设计基础,然后分别系统地介绍C语言的数据类型与运算符、C语言的3种程序结构、数组与函数、指针与文件等相关知识。好用,可以用来做数学建模,试验算法;好学,几乎所有的程序功能的实现都可以从代码中读出,容易理解;对于不是靠编程来糊口的话,可以啦,但是如果你想玩点新潮的东西,有点力不从心。(2)C语言一共只有32个关键字,9种控制语句,程序书写自由,主要用小写字母表示。它把高级语言的基本结构和语句与低级语言的实用性结合起来。 C 语言可以象汇编语言一样对位、字节和地址进行操作, 而这三者是计算机最基本的工作单元。2、运算符丰富C的运算符包含的范围很广泛,共有种34个运算符。C语言

2、把括号、赋值、强制类型转换等都作为运算符处理。从而使C的运算类型极其丰富表达式类型多样化,灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。3、数据结构丰富C的数据类型有:整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等。能用来实现各种复杂的数据类型的运算。并引入了指针概念,使程序效率更高。另外C语言具有强大的图形功能, 支持多种显示器和驱动器。且计算功能、逻辑判断功能强大。4、C是结构式语言#includevoid main (void)/这个就是主函数,第一个void 就是返回类型:有void,int ,float等可以选择,/第二个是main就是函数名,这里是主函

3、数,它名字固定的,其他的函数可以随/意定义,第三个是void,是就是参数类型,一样可以由void,int,float等等选择。 /中括号内就是函数体了,是函数的具体内容了int a,b;a=b=0;(3)1. 程序包含算法,算法就是程序的灵魂,一个需要实现特定功能的程序,实现它的算法可以有很多种,所以算法的优劣决定着程序的好坏。程序员很熟练的掌握了程序设计语言的语法,进行程序设计,软件开发的时候就是设计好的算法,加上软件工程的 理论才能做出较好的系统。2. 算法是指解决问题的一种方法或一个过程。算法是若干指令的有穷序列,满足性质:(1)输入:由外部提供的量作为算法的输入。(2)输出:算法产生至

4、少一个量作为输出。(3)确定性:组成算法的每条指令是清晰,无歧义的。(4)有限性:算法中每条指令的执行次数是有限的,执行每条指令的时间也是有限的。3.程序是算法用某种程序设计语言的具体实现。程序可以不满足算法的性质。例如操作系统,是一个在无限循环中执行的程序,因而不是一个算法。操作系统的各种任务可看成是单独的问题,每一个问题由操作系统中的一个子程序通过特定的算法来实现。该子程序得到输出结果后便终止。2 (2)var n=200for(var k=100;k=200;k+)if(k%2=0)document.write(偶数是+k+);(3 ) int max(int x,int y)意思是定义一个函数max,函数max的类型是int即整型,函数max有两个变量,一个是x,一个y,都是整型变量这个max是你定义的 你随意变,变成min都可以。int是函数的类型,void也是函数的类型一个是整型函数,在函数体最后要有return 整数。void是空的意思,void max的类型是空,函数体最后不用return。就这么个意思

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

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号