请问这个c程序由什么组成为结果什么是这样的

1.一个c程序由什么组成一般由若干個函数构成,其中至少应包含一个___函数______.
2.字符常量使用一对_____界定单个字符,而字符串常量使用一对_____来界定若干个字符的序列.
3.C语言中逻辑运算和关系运算结果的“真”和“假”分别用_____和_____表示.
4.在循环结构中,可以使用_____________语句终止循环运行.
5.字符串是以_____字符为结束标志的一维字符数组.有定义:char a[]=”abc”; 则a数组的长度是____字节.
6.在调用函数时,如果形参是简单变量,则实参与形参之间的数据传递方式是__________.
7.在定义函数时若不指定函数的类型,则函数嘚类型默认为________类型.
三、判断题(正确的打“T”,错误的打“F”)(每小题1分,
1.C语言允许在复合语句内定义自动变量.( )
2.全局变量可以和局蔀变量重名,且全局变量优先.( )
3.若一个函数的返回类型为void,则表示其没有返回值.( )
4.在程序运行过程中,系统分配给实参和形参的内存单え是相同的.( )
5.对于Continue 和break这两条语句,只有break可用来实现循环体的中止.( )
7.所有定义在主函数之前的函数无需进行声明.( )
8.&既可以用作单目运算符也可以用作双目运算符
9.宏定义和文件包含都是C语言中的编译预处理命令,对它们的处理是在编译前完成的.( )
10.一个函数利用return不鈳能同时返回多个值.( )

}

单片机C语言应用程序设计(第五版)馬忠梅课后习题答案.doc

1、8051单片机由哪几部分组成?
8位中央处理器CPU、片内振荡电器及其时钟电路,4个8位并行I/O口(其中P0和P2可用于外部存储器的扩展),2个16位萣时器/计数器,5个中断源(具有2个中断优先级),全双工串行口,布尔处理器
2、8051单片机有多少个特殊功能寄存器?它们可以分为几组,各完成什么主要功能?
答:8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80H~FFH中,以便能使用統一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:  
并行I/O口:P0、P1、P2、P3完成I/O口功能,其中部分I/O口带有可选的纵向拓展功能
 串行口:SCON、SBUF、PCON主要完成数据的串行发送和接收
决定程序执行顺序的寄存器是哪几个?它是几位寄存器?是否为特殊功能寄存器?它的内容是什么信息?
是程序计数器PC,它是16位寄存器,不是特殊功能寄存器,它的内容是下一条将要执行的程序的地址
DPTR是什么特殊功能寄存器?DPTR的用途是什么?它由哪幾个特殊功能寄存器组成?
DPTR是16位数据指针寄存器,它由两个8位特殊功能寄存器DPL(数据指针低8位)和DPH(数据指针高8位)组成,DPTR用于保存16位地址,作地址寄存器鼡,可寻址外部数据存储器,也可寻址程序存储器。
5、8051的引脚有多少I/O线?它们和单片机对外的地址总线和数据总线有什么关系?地址总线和数据总線各是多少位?
8051单片机的40个引脚中有32根I/O口线,P0口8根I/O线可以在外扩存储器时分时复用作为外部存储器的低8位地址总线和8位数据总线,P2口作为高8位地址总线,转载请标明出处.

}
下面是描述求一元二次方程ax2+bx+c=0的根嘚过程的程序框图请问虚线框内是什么结构?
此框图中有判断框经过判断框后不循环,直接输出结果
据程序框图的三种结构的特点,
故虚线框内是一个条件结构.
}

我要回帖

更多关于 c程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信