资源描述:
《计算机二级C语言考试系统题库.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、A━━━━━━━━━━━━━━━二、判断共10题(共计10分)━━━━━━━━━━━━━━━第1题逻辑表达式-5&&!8的值为1.答案:N第2题如果被调用函数的定义出现在主调函数之前,可以不必加以声明.答案:Y第3题十进制数15的二进制数是1111.答案:Y第4题C语言的函数可以嵌套定义.答案:N第5题若有定义和语句:inta[3][3]={{3,5},{8,9},{12,35}},i,sum=0;for(i=0;i<3;i++)sum+=a[i][2-i];则sum=21.答案:Y第6题结构体类型只有一种。答案:N第7题若有说明intc;则while(c=getchar
2、());是正确的C语句。答案:Y第8题C语言的switch语句中case后可为常量或表达式或有确定值的变量及表达式.答案:N第9题若有宏定义:#defineS(a,b)t=a;a=b;b=t由于变量t没定义,所以此宏定义是错误的。答案:N第10题C语言本身不提供输入输出语句,输入和输出操作是由函数来实现的。答案:Y第6题inta[3][4]={{1},{5},{9}};它的作用是将数组各行第一列的元素赋初值,其余元素值为0。答案:Y第7题语句printf("%f%%",1.0/3);输出为0.333333。答案:N第8题c程序总是从程序的第一条语句开始执行.答案:N第10
3、题若有inti=10,j=2;则执行完i*=j+8;后ⅰ的值为28。答案:N第4题c语言所有函数都是外部函数.答案:N第5题char*p="girl";的含义是定义字符型指针变量p,p的值是字符串"girl"。答案:N第6题#define和printf都不是C语句。答案:Y第7题若a=3,b=2,c=1则关系表达式"(a>b)==c"的值为"真"。答案:Y第10题整数-32100可以赋值给int型和longint型变量。答案:Y第3题while和do…while循环不论什么条件下它们的结果都是相同的.答案:N第5题若i=3,则printf("%d",-i++);输出的值为
4、-4。答案:N第7题在程序中定义了一个结构体类型后,可以多次用它来定义具有该类型的变量。答案:Y第9题在C语言中,此定义和语句是合法的:enumaa{a=5,b,c}bb;bb=(enumaa)5;答案:Y第4题两个字符串中的字符个数相同时才能进行字符串大小的比较答案:N第5题结构体类型只有一种。答案:N第8题在C程序中,函数既可以嵌套定义,也可以嵌套调用答案:N第9题若有intⅰ=10,j=0;则执行完语句if(j=0)ⅰ++;elseⅰ--;ⅰ的值为11。答案:N第5题若有定义和语句:inta;charc;floatf;scanf("%d,%c,%f",&a,&c,&
5、f);若通过键盘输入:10,A,12.5,则a=10,c='A',f=12.5.答案:Y第6题若有宏定义:#defineS(a,b)t=a;a=b;b=t由于变量t没定义,所以此宏定义是错误的。答案:N第7题用fopen("file","r+");打开的文件"file"可以进行修改。答案:Y第9题一个include命令可以指定多个被包含的文件。答案:N第10题进行宏定义时,宏名必须使用大写字母表示。答案:N第5题7&3+12的值是15。答案:N第9题C语言中只能逐个引用数组元素而不能一次引用整个数组。答案:Y第10题charc[]="VeryGood";是一个合法的为字符
6、串数组赋值的语句。答案:Y第5题在TurboC中,下面的定义和语句是合法的:file*fp;fp=fopen("a.txt","r");答案:N第6题若i=3,则printf("%d",-i++);输出的值为-4。答案:N第7题若有intⅰ=10,j=0;则执行完语句if(j=0)ⅰ++;elseⅰ--;ⅰ的值为11。答案:N第8题C语言的switch语句中case后可为常量或表达式或有确定值的变量及表达式.答案:N第9题通过return语句,函数可以带回一个或一个以上的返回值。答案:N第10题C语言中只能逐个引用数组元素而不能一次引用整个数组。答案:Y━━━━━━━━━
7、━━━━━━一、填空共10题(共计10分)━━━━━━━━━━━━━━━第1题(1.0分)若在程序中用到"strlen()"函数时,应在程序开头写上包含命令#include"【1】".答案:=======(答案1)=======string.h第2题(1.0分)从函数的形式上看,函数分为无参函数和【1】两种类型.答案:=======(答案1)=======有参函数第3题(1.0分)已知:inti=8,j=10,m,n;m=++i;n=j++;问语句执行后m=【1】,n=【2】。答案:=======(答案1)=======9==