C语言程序设计知识点及示例.docx
《C语言程序设计知识点及示例.docx》由会员分享,可在线阅读,更多相关《C语言程序设计知识点及示例.docx(22页珍藏版)》请在第一文库网上搜索。
1、四川大学锦江学院C语言程序设计知识点及示例知识点1:除了复合语句而外,C语言的语句都以分号结束。示例1C语言的简单语句(非复合语句语句)必须以结束。参考答案:分号知识点2:目标程序和可执行程序都属于机器代码程序(即二进制的机器指令程序.),但只有可执行程序才能被计算机直接执行。C语言中的每条可执行语句最终都将被转换成二进制的机器指令.示例2:可以被直接执行的程序是OA)源代码程序B)目标代码程序C)Word文档程序D)可执行程序参考答案:D示例3:下列叙述中正确的是0A)计算机能直接执行C语言源程序B) C程序经C编译后生成后缀为.Obj的文件可以直接运行C) C语言中的每条可执行语句最终都将
2、被转换成二进制的机器指令.D) C程序经C编译后生成后缀为.Obj的文件不是二进制文件参考答案:C知识点3:可执行程序的扩展名是“.exe”,目标程序的扩展名是obj,C语言源程序的扩展名是“.c”。示例4:可执行程序的扩展名是o参考答案:.exe示例5:目标程序的扩展名是o参考答案:.obj知识点4:C语言程序总含有main函数,程序执行时,总是从main函数开始,在main函数结束。函数可以嵌套调用但不能嵌套定义.函数可以单独编译,但除main()函数外不能单独运行.每个函数(不包括main函数)都可以被其他函数调用.示例6:C语言程序一定包含函数。参考答案:main示例7:C语言程序运行
3、时第一个被执行的函数是函数。参考答案:main示例8:C语言程序执行时,如下叙述中正确的是OA)总是从main函数开始,在main函数结束B)从main函数开始,在程序的最后一个函数中结束O从程序的第一个函数开始,在main函数结束D)C语言中的函数不可以单独进行编译.参考答案:A知识点5:C语言一个语句可以写在多行上,也可以一行写多个语句。示例9:以下叙述中正确的是oA) C程序书写格式严格,要求一行内只能写一个语句B) C程序一个语句可以写在多行上O用C语言编写的程序一行最多只能写一个语句D)前面都是错误的参考答案:B知识点6:C语言的标识符由字母、数字和下划线三种字符组成,且第一个字符必
4、须为字母或下划线。示例10:按照C语言规定的用户标识符命名规则,标识符中包含正负号。参考答案:不能示例11:按照C语言规定的用户标识符命名规则,下面是标识符。A)1aB)a$C)_forD)-for参考答案:C示例12:下列定义变量的语句中正确的oA)int1x;B)doub1ex1;C)char-xD)f1oatUS$;参考答案:B知识点6:在C语言源程序中,整常数可用以下三种形式表示:十进制整数;八进制整数;十六进制整数。不能表示二进制整数。以0开头的数是八进制数;以Ox开头的数是16进制数。示例13:以下选项中可作为C语言合法的整数常量的是oA)OxabgB)-0819C)-819D)x
5、9a参考答案:C示例14:在C语言中,八进制整常数以开头。参考答案:0示例15:在C语言中,十六进制整常数以开头。参考答案:Ox示例16:在C语言源程序中,直接使用二进制数表示十进制数。参考答案:不能知识点7:在C语言的实型常数的指数表示法中,字母e(或E)之前必须有数字,且e后面的指数必须为整数。示例17:在C语言的实型常数的指数表示法中,字母e(或E)之前必须有数字,且e后面的指数必须为o参考答案:整数示例18:以下选项中是合法的C语言常量。A)-80B)-08C)-1e6.0D)1.68e参考答案:A知识点8:在C语言中,以1或1结束的常整数为长整型常数。示例19:在C语言中,合法的长整
6、型常数是。A)O1B)6uC)-0823D)0x16g参考答案:A知识点9:在C语言中,任何非零的数值被认作“真”,零值表示“假”。示例20:设有定义:“intm=1,n=6;,则以下选项中值为0的表达式是OA)(!m=1)&(!n=6)B)(mn)m|0C) m&nD)mHn参考答案:A示例21:设有定义:inta=1,b=6,c=8;,则以下选项中值为0的表达式是OA)(!a=6)&(!b=0)B)a%b1C)aHb+c&b-cD)c(a+)(+b)参考答案:A知识点10:在C语言中,定义变量时可以为变量赋初值,但其初值应是常量表达式,不能包含变量。示例22:以下能正确定义且赋初值的语句是
7、oA) intx=y=16;B)charch=98;C)inta=a+6;D)doub1ex=1.68e-8.0参考答案:B知识点11:正确的赋值语句是赋值运算符右端为一个数值或正确的表达式,其左端为一个变量示例23:若以下选项中的变量a1,a2,a3,a4已正确定义,则正确的赋值的语句是。A)a1=26.8%3;B)1+2=a2;C)a3=0x79c;D)a4=2+2=5;参考答案:C知识点12:字符常量的界定符为一对单引号,表示一个单字节字符,可以表示普通字符和转义字符。示例24:以下选项中不属于字符常量的是oA)nB),AnC),xAC,D),063,参考答案:B知识点13:C语言的逻辑
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 知识点 示例