【知识点详解】
1. 计算机字节与二进制位的关系:在计算机中,一个字节(Byte)包含了8个二进制位(Bit)。
2. CD-ROM的性质:CD-ROM属于存储媒体,它是多媒体计算机中常见的数据存储设备。
3. DOS系统的通配符使用:在DOS系统中,带有通配符的文件名`*.*`表示当前目录下的所有文件。
4. 十六进制与十进制转换:十六进制数100转换为十进制数为256。
5. 高级语言编译器:能将高级语言编写的源程序转换为目标程序的软件是编译程序。
6. 文件传输协议:在Internet中,用于在计算机之间传输文件的协议是FTP(File Transfer Protocol)。
7. Windows资源管理器的符号含义:在Windows环境下,文件夹左边标有"+"标记表示该文件夹中含有子文件夹。
8. Windows“开始”菜单的自定义:在“开始”菜单中可以增加项目,也可以删除项目。
9. 进入和退出DOS模式:从Windows环境进入DOS方式后,返回Windows环境的命令是EXIT。
10. 计算机病毒传播方式:计算机病毒可以通过读写磁盘或网络等方式进行传播,不仅感染可执行文件,也可以感染其他类型文件。
11. C语言注释和语法规则:C程序中注释部分可以出现在程序中任意合适的地方;花括号`{}`和`}`可以作为函数体的定界符,也可以用于复合语句;构成C程序的基本单位是函数,但不是所有函数名都可以由用户命名,因为有些是预定义的关键字;分号是C语句的结束符号,也是语句的一部分。
12. C语言合法整数:在C语言中,0Xffa是合法的十六进制整数。
13. C语言用户标识符规则:scanf和Void是预定义的关键字,不能作为用户标识符;_3com_是合法的标识符;int也是预定义关键字,不能作为标识符。
14. C语言程序执行:给定的程序会输出1 65 1.0 6.5,其中涉及到了运算符优先级和类型转换。
15. 非法C语言表达式:x+1=x+1是非法的,因为它不是一个有效的赋值表达式。
16. C语言逻辑运算符:给定的程序会输出1,1,因为逻辑运算符`||`的短路特性。
17. scanf函数的使用:输入11,12回车是正确的输入形式,其他选项可能产生错误或不完整的结果。
18. printf函数与逗号运算符:给定的程序会输出2003,因为逗号运算符的优先级低于括号,所以先计算`(x,y)`,取y的值。
19. 浮点数四舍五入:要将x中的数值保留到小数点后两位并四舍五入,应使用`x=(int)(x*100+0.5)/100.0;`。
20. C语言变量赋值:若执行`x = (a > b) ? a : c;`,x的值取决于a和b的比较结果,不一定是3。
以上是对2003年9月全国计算机等级考试二级C语言笔试试题的部分解析,涵盖了计算机基础知识、DOS操作、Windows操作、网络协议、C语言语法、程序设计等多个方面的知识点。这些知识对于理解和编写C语言程序以及进行计算机操作至关重要。