计算机软件基础

计算机软件基础

ID:22313514

大小:98.50 KB

页数:6页

时间:2018-10-28

计算机软件基础_第1页
计算机软件基础_第2页
计算机软件基础_第3页
计算机软件基础_第4页
计算机软件基础_第5页
资源描述:

《计算机软件基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言基础C语言有哪些数据类型?整型、实型、字符型。为什么程序中的变量使用前必须先定义?C程序用到的变量都必须进行定义,即事先定义其类型。变量一经定义,系统就给分配存储空间,以存放相应常量。算法和程序的区别是什么?算法是有穷的,程序是无穷的;算法和程序的描述方法不一样,程序是用计算机语言描述的;算法一般不可执行,程序可以执行算法是解决问题的方法、步骤和思路。C语言源程序的文件的后缀是C,经过编译后生成文件的后缀是OBJ,经过连接后生成文件的后缀是exe。C程序开发的四个步骤依次是提出问题、构造模型、选择方法、编写程序。数学式sin35°+xcos6

2、0的C语言表达式为Sin(35*pi/180)+cos(60*pi/180)(其中pi=3.14)。表达式3*9%2+9%2*5的值为6。表达式6.0*(1/2)的值为0。程序就是算法用某种计算机语言表示出来的。一个变量同时只能被定义为一种类型。程序中用到的所有变量必须先定义后使用。变量代表内存中具有特定属性的一个存储单元,它用来存放也就是变量的值,这些值是可以改变的。一个字符型变量只能存储一个字符若a是实型变量,在执行了a=5后,a仍为实型变量。若a和b类型相同,在执行了a=b后,b中仍保留原值。编制C语言程序并上机运行的一般过程是编辑、编译、连

3、接、运行。C语言规定用户标识符由字母、数字和下划线组成,且第一个字符必须是字母或下划线。begin不是C语言的关键字。顺序结构、选择结构和循环结构的程序设计请写出switch语句的一般格式及注意事项。一般格式:Switch(表达式){case常量表达式1:语句组1;break;Case常量表达式2:语句组2;break;……Case常量表达式n:语句组n;break;Default:语句组n+1;}1switch中表达式可以是任意类型,常用的是字符或整型。2每个常量表达式的值不能相同。3语句组可以为任意语句。4break可以省略,然后执行完本组语句

4、后紧接着执行其后的i+1组语句。5多个case可以用一组执行语句。6break的作用是跳出switch,执行switch下面的语句。试说明while语句和do-while语句的异同:二者相同点在于都可以进行次数确定的循环体的次数。不同点在于do-while现执行循环中的语句,然后再判断条件是否为真,若为真则继续循环;若为假则终止循环。因此,do-while循环至少要执行一次循环语句。而while则是先判断条件后执行循环体简述for语句的执行过程及注意事项:计算机表达式1表达式2非0?执行语句s计算机表达式3循环结束,执行下面的语句注意事项:for语

5、句中的3个表达式可以省略但后面的分号不能省略。试说明continue语句和break语句的作用及区别:break的功能是跳出本层循环(对多层循环而言),接着执行下面的语句。continue语句的作用是执行continue时,循环体中continue下面的语句都不执行,重新进行循环判断以决定是否继续进行下次循环。Break和continue的区别在于:continue只结束本次循环重新进行下次循环判断,而break结束整个循环。结构化程序的三种基本结构包括顺序结构、选择结构和循环结构。C语言提供的选择结构语句有if和switch。有一段程序为:whi

6、le(表达式)语句1;语句2;……当表达式的值为非零时,执行语句1;当表达式的值为零值时执行语句2。do-while语句中while后的表达式的值最终应达到0值,才能正常退出循环。在C语言程序的循环体内,若遇到break语句时,则立即停止当前循环;若遇到continue语句时,则结束本次循环,进行下一次循环判断。C语言中,唯一的三目运算符是?:,而&.&.是双目运算符。C语言中,运算符优先级最高的是&.&.。C语言中,>﹦是关系运算符。C语言中,要求运算符数据必须是整型的运算符是%C语言中,语句x=!a==b;的执行的次序是先执行!,再执行==,再

7、执行=。3个关于C语言的结论:可以用while语句实现的循环一定可以用for语句实现;可以用for语句实现的循环一定可以用while语句实现;可以用do-while语句实现的循环一定可以用while语句实现。C语言程序中,continue语句只能用于循环结构。C语言中,if和switch语句属于程序流程控制语句。C语言中,语句while后一对圆括号中的表达式可以是任意表达式。C语言中,关于scanf()函数正确的叙述是利用scanf()函数可以给变量提供数据。C语言中,与语句while(!E)括号中的表达式含义等价的是E==0.C语言程序中,for

8、循环语句中的表达式2为一非零常数且循环体内无break语句及goto语句,则循环体的执行次数为无穷次。设i是int型变量,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。