上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
习题2
2-1下述论断哪些是不对的?
① 每个C语言程序有且仅有一个主函数main()。
② C语言程序的每一行都用分号结尾。
③ C语言程序的执行从第一行开始到最后一行结束。
④ C语言程序的每一行只能写一条语句。
⑤ C语言程序的一条语句可以占多行。
⑥ 一个C语言程序可有一个或多个函数组成。
⑦ 在C语言程序中,注释说明只能写在一条语句的末尾。
⑧ 在一个C语言程序中,主函数必须放在程序的首部。
⑨ 在一个C语言程序中,主函数main()可以放在程序的任何位置上。
⑩ 在C语言程序中,注释部分是用花括号括起来的。
2-2下列表示中哪些是合法的常数?指出其类型;哪些是非法的?说明其原因。
-1L 3.14 0.f 1u. .E100317 0x2auL 0x6g 1.e-8 '\0' '\' "" "cvf"8L '\10' '\098' '\\' '\"' .321 '"'
2-3什么是常量?什么是变量?什么是数据类型?什么是数据的存放位置?C51有哪些存放位置?它们的存储长度是多少?存储速度如何?
2-4关系运算、逻辑运算与其他运算有什么区别?什么是运算的优先级和结合性?哪种运算有最高的优先级?