欢迎来到天天文库
浏览记录
ID:13938266
大小:89.50 KB
页数:8页
时间:2018-07-25
《计算机技术基础c试卷b》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、装订线内答题无效**********************装********************订********************线********************课程代码:座位号:新疆大学2010—2011学年度第二学期期末考试《计算机技术基础C》试卷B姓名:学号:专业:学院:班级:2011年6月题号一二三四五六七八总分得分第一部分选择题(共20分)得分评卷人一、单项选择题(本大题共20小题,每题只有一个正确答案,答对一题得1分,共20分)1.下列符号串中,C语言合法标识符的是【】A)_1_2_3B)a-b-cC)intD)9cd2.下列叙述正确的有【】
2、A.函数可以嵌套定义,但不能嵌套调用B.函数可以嵌套调用,也可以嵌套定义C.函数不可以嵌套定义,但可以递归调用D.函数可以嵌套调用,但不能递归调用3.在C语言中,下列选项属于合法的长整型常数的是【】A)0LB)1234567C)0.0234567D)3.14159e34.下列选项中属于不正确的赋值语句的是【】A)t=t+1;B)n1=n2=n3=0;C)k=i==j;D)a=b,c=1;5.若有定义:inta,b;charx;并有以下输入数据:10□20□a(此处□是空格符号)则能给a赋整数10,给b赋整数20,给x赋字符a的正确程序段是【】A)scanf(“%d□%d”,&a
3、,&b);x=getchar();B)scanf(“%d□%d□%c”,&a,&b,x);C)scanf(“%d□%d□%c”, &a,&b,&x);D)scanf(“%d□%d□%c”,a,b,x);计算机技术基础C试题第7页共8页装订线内答题无效**********************装********************订********************线********************6.下列转义字符不正确的是【】A)’\’B)’’C)’ 53’D)’ ’7.当c的值不为0时,下列选项中能正确将c的值赋给变量a、b的是【】A)c=b=a;
4、B)(a=c)‖(b=c);C)(a=c)&&(b=c);D)a=c=b;8.有以下程序:main(){unsignedinta;intb=-1;a=b;printf(“%u”,a);}该程序运行后的输出结果是【】A)-1B)65535C)32767D)-327689.若x、b、m、n均为int型变量,执行下面语句后b的值为【】m=20;n=6;x=(m==n)?--m:++n;b=m++;A)21B)6C)19D)2010.有以下程序段:intn=0,p;do{scanf(“%d”,&p);n++;}while(p!=12345&&n<3);此处do-while循环的结束条件
5、是【】A)p的值不等于12345并且n的值大于3B)p的值等于12345并且n的值大于等于3C)p的值不等于12345或者n的值小于3D)p的值等于12345或n的值大于等于311.有以下程序:main(){inty=1234;chars=“12345”;printf(“y=%-6d”,y);printf(“s=%6.3s”,s);}该程序的运行结果是【】A)y=1234s=345B)y=1234s=123C)y=1234s=345D)y=1234s=12312.语句:printf(“%d”, !9);的输出结果是【】A)0B)1C)有语法错误,不能执行D)-913.已有定
6、义语句:intx=6,y=4,z=5;执行以下语句后,能正确表示x、y、z值的选项是【】if(xj)语句共执行的次数是【】main(){inti=0,j=10,k=2;while(!0){i+=k;i
7、f(i>j){printf(“%d”,i);break;}}}A)4B)7C)5D)615.设有数组定义:chararray[]=“abcdef”;则数组array所占的空间为【】A)4个字节B)5个字节C)6个字节D)7个字节16.程序中对fun函数有如下说明:voidfun(int);此说明的含义是【】A.fun函数无返回值,有一个形参是int型的B.fun函数的返回值可以是任意的数据类型,没有形参C.fun函数的返回值是无值型的,没有形参D.这条声明语句是错误的17.设有下列定义:st
此文档下载收益归作者所有