计算机软件基础
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C语言基础
C语言有哪些数据类型?整型、实型、字符型。
为什么程序中的变量使用前必须先定义?C程序用到的变量都必须进行定义,即事先定义其类型。变量一经定义,系统就给分配存储空间,以存放相应常量。
算法和程序的区别是什么?算法是有穷的,程序是无穷的;算法和程序的描述方法不一样,程序是用计算机语言描述的;算法一般不可执行,程序可以执行
思路。
C语言源程序的文件的后缀是
经过编译后生成文件的后缀是
经过连接后生成文件的后缀
C
数学式sin35°+xcos60的C语言表达
式为
表达式
3*9%2+9%2*5
表达式
6.0*(1/2)
变量代表内存中具有特定属性的一个存储单元,
它用来存放也就是
符
若a是实型变量,在执行了a=5
后,
若a和b类型相同,在执行了a=b
编制C语言程序并上机运行的一般过程是编辑、编译、连接、运
行。
C
且第一个字符
C语言的关键字。
顺序结构、选择结构和循环结构
的程序设计
请写出switch语句的一般格式及
注意事项。
一般格式:
Switch(表达式)
{case常量表达式1:语句
组1;break;
Case常量表达式2:语句
组2;break;
……
Case常量表达式n:语句
组n;break;
Default:语句组n+1;}
1switch中表达
式可以是任意类
型,常用的是字
符或整型。2每
个常量表达式的
值不能相同。3
语句组可以为任
意语句。4break
可以省略,然后
执行完本组语句
后紧接着执行其
后的i+1组语
句。5多个case
可以用一组执行
语句。6break的
作用是跳出
switch,执行
switch下面的语
句。
试说明while语句和do-while
语句的异同:二者相同点在于都可
以进行次数确定的循环体的次数。
不同点在于do-while现执行循环
中的语句,然后再判断条件是否为
真,若为真则继续循环;若为假则
终止循环。因此,do-while循环
至少要执行一次循环语句。而
while则是先判断条件后执行循
环体
简述for语句的执行过程及注意
事项:
计算机表达式1
表达式2非0?
执行语句s
计算机表达式3
循环结束,执行下面的语句
注意事项:for语句中的3个表达
式可以省略但后面的分号不能省
略。
试说明continue语句和break语
句的作用及区别:break的功能是
跳出本层循环(对多层循环而言),
接着执行下面的语句。continue
语句的作用是执行continue时,
循环体中continue下面的语句都
不执行,重新进行循环判断以决定
是否继续进行下次循环。Break和
continue的区别在于:continue
只结束本次循环重新进行下次循
环判断,而break结束整个循环。
结构化程序的三种基本结构包括
C语言提供的选择结构语句有
有一段程序为:while(表达式)
语句1;语句2;
……
当表达式的值为非零时,
do-while语句中while
后的表达
才能正常
退出循环。
在C语言程序的循环体内,
若遇到
则立即停止当前循
结束本次循环,进行下一次循环判
断。
C语言中,唯一的三目运算符
&.&.
C语言中,
运算符优先级最高的是
C
C语言中,要求运算符数据必须是
整型的运算符是%
C语言中,语句x=!a==b;
的执行
3个关于C语言的结论:可以用
while语句实现的循环一定可以
用for语句实现;可以用for语句
实现的循环一定可以用while语
句实现;可以用do-while语句实
现的循环一定可以用while语句
实现。
C
语言程序中,continue语句只能
C
语言中,if和switch语句属于
C
语言中,语句while后一对圆括
C语言中,关于scanf()函数正
C语言中,与语句while(!E)括
号中的表达式含义
等价的是
C语言程序中,for循环语句中的
表达式2为一非零常数且循环体
内无
break语句及goto语句,则
设i是int型变量,f是float型
变量,用下面的语句给这两个变量
输入值:scanf(“i=%d,f=%f”,
&i,&f);为了把100和765.12
分别赋给i和f
,正确的输入为
设变量m,n,a,b,c,d均为0,
执行(m=a==b)∣∣(n=c==d)后,
m
,n
设变量m,n,a,b,c,d均为1,
执行“(m=a﹥b)&&(n=a﹥b)”后