1 / 34
文档名称:

c语言程序设计A答案.doc.doc

格式:doc   页数:34页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言程序设计A答案.doc.doc

上传人:cchanrgzhouh 2016/6/1 文件大小:0 KB

下载得到文件列表

c语言程序设计A答案.doc.doc

文档介绍

文档介绍:C 语言程序设计 A 形成性作业学校名称: 学生姓名: 学生学号: 班级: C 语言程序设计形成性作业一一、选择题 1. 在每个 C 语言程序中都必须包含有这样一个函数,该函数的函数名为( )。 A. main B. MAIN C. name D. funtion 语言原程序文件的缺省扩展名为( )。 A. cpp B. exe C. obj 3 .由 C 语言目标文件连接而成的可执行的缺省扩展名为( )。 A. cpp B. exe C. obj 4 .程序运行中需要从键盘输入多于一个数据时,各数据之间应使用( )符号作为分隔符。 A .空格或逗号 B .逗号或回车 C .回车或分号 D .空格或回车 5 .每个 C 语言程序的编译错误分为( )类。 6 .设 x和y 均为逻辑值,则 x && y 为真的条件是( )。 A .它们均为真 B .其中一个为真 C .它们均为假 D .其中一个为假 7 .设有语句“ int a=12;a+=a*a; ”,则执行结束后, a 的值为( )。 A. 12B. 144 C. 156 D. 288 8. x>0 && x<=10 的相反表达式为( )。 A. x<=0 || X>10 B. x<=0 && x>10 C. x<=0 || x<=10 D. x>0 && x>10 9 .字符串“ a+b=12\n ”的长度为( )。 10 .在下列符号常量定义中。错误的定义语句格式为( )。 A. const M1=10; B. const int M2=20; C. const M3 10D. const char mark= ’3’; 11 .带有随机函数的表达式 rand()%20 的值在( )区间内, A. 1~19 B. 1~20 C. 0~19 D. 0~20 12 .当处理特定问题时的循环次数已知时,通常采用( )循环来解决。 A. forB. while C. do-while D. switch 13 .在 switch 语句的每个 case 块中,假定都是以 break 语句结束的,则此 switch 语句容易被改写为( )语句。 A. forB. ifC. doD. while 14. for 语句能够被改写为( )语句。 A .复合 B. ifC. switch D. while 15 .下面循环语句执行结束后输出的 i 值为( )。 for(int i=0;i<n;i++)if(i>n/2){cout<<i<<endl;break;} A. n/2 B. n/2+1 C. n/2-1 D. n-1 16 .在下面循环 w 语句中内层循环体 S 语句的执行次数为( )。 for(int i=0;i<n;i++) for(int j= i;j<n;j++)S; 2B. (n+1)/2 C. n(n-1)/2 D. n(n+1)/2 17 .在下面的 do 循环语句中,其循环体被执行的次数为( )。 int i=0;do i++;while(i*i<10); 二、填空题 语言中的每条简单语句以________ 作为结束符。 语言中的每条复合语句以________ 作为结束符。 3 .在 C 语言程序的每个程序行后面或单独一行的开始使用注释的标记符为________ 。 4 .单行或多行注释的结束标记符为__ ____ 。 5. 在一个 C 程序文件中, 若要包含另外一个头文件或程序文件, 则应使用以________ 标识符开始的预处理命令。 #include 命令中所包含的头文件, 可以是系统定义的头文件, 也可以是__ ___ 定义的头文件。 7 .一个函数定义由________ 和函数体两部分组成。 8 .用于输出表达式的标准输出函数是________ 。 9 .当不需要函数返回任何值时,则应使用_________ 标识符定义函数类型。 10 .执行“ printf( “%d-%d=%d ”,43,18,43-18); ”语句后得到的输出结果为__________ 。 11 .每个 C 程序文件在编译时可能出现有警告性错误,其对应的标识符为___________ 。 12 .每个 C 程序文件在编译时可能出现有致命性错误,其对应的标识符为_________ 。 13 .十进制数 25 表示成符合 C 语言规则的十六进制数为___________ 。 14 .在 C 语言中,转义字符序列_________ 表示一个换行符。 15 .执行“ printf( “%c ”,’F’-2); ”语句后得到的输出结果为__________ 。 16.