下载此文档

C语言复习题及答案老师给的.docx


文档分类:IT计算机 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
C语言复习题及答案老师给的.docx复****A:一、单项选择题1、如果要把常量327存入变量a中,a不能定义的类型是哪一个?D)C)无定值B)1C)5C)非0的数D)-1循环体将执行两次系统将提示有语法错误B)D)D)oB)extern或registerD)extern或static则默认的存储类型是(CB)registerD)static(BfloatDD)-1D)1,1C)。D)4)。a*=*a+l;a-'good'1;(D)0scanf(n%dn,p);printf(n%dn,p);A)int B)char C)long2、 若x为unsignedint型变量,则执行下列语句后x值为(x=65535;printf(“%d\n”,x);A)655353、 有以下程序main(){inta=1,b=2,m=0,n=0,k;k=(n二b>a)||(m=a<b);printf("%d,%d\n",k,m);}程序运行后的输出结果是(C)A)0,0 B)0,1 C)1,04、在C语言中,如果下面的变量都是int类型,则输出的结果是sum=pad=5;pAd=sum++,pAd++,++pAd;p「intf(“%d\n”,pad);A)7 B)65、以下程序的输出结果是(A)omain(){inta=4,b=5,c=0,d;d=!a&&!b||!c;printf("%d\n",d);}A)1 B)06、当执行以下程序段时(A)ox=-l;do{x二x*x;}while(!x);A)循环体将执行一次C)循环体将执行无限次7、全局变量的存储类型可以定义为(A))auto或extern8、 定义全局变量时,若变量的的存储类别缺省,!A)autoC)extern9、 已知:inta,x;则正确的赋值语句是(C)。A) a=(a[l]+a{2})/2; B)C) a=(x=1,x卄,x+2); D)10^己知:inta,*p=&a;贝!|下列函数调用中错误的是A) scanf「%d“,&a); B)C) printfT%d”,a); D)11、下述程序的输出结果是 (D#include<>voidmain(){plex{intx;inty;}cnum[2]={l,3,2,7};printf(“%um[0].um[0].um[1].x);)oA)0 B)112、下述程序的输出结果是(#include<>voidmain(){union{unsignedcharc;unsignedinti[4];}z;[0]=0x39;[l]=0x36;printf(“%c",z・c);C))oD)、D)3)是正确的。A)6 B)9下述关于C语言文件操作的结论中,(B对文件操作必须先关闭文件对文件操作必须先打开文件对文件操作顺序无要求对文件操作前必须先测试文件是否存在,然后再打开文件A)B)C)D)C)以下程序的输出结果是(C)Omain(){charch[3][4]={〃123〃,"456〃,〃78"},*p[3];1;(i=0;i<3;i++)p[i]二ch[i];(i=0;i<3;i++)printf(z/%sz,,p[i]);A)123456780 B)123对于所定义的二维数组a[2][3],A)3 B)4 C)intforfor}456780C)12345678D)147元素a[l][2]是数组的第(D)个元素。5D)61、 赋值运算符的优先级低于关系运算符(V )«2、 条件运算符的结合方向是“自左向右”(x )。3、 C语句的循坏语句中循环体如果包含一个以上的语句,必须以复合语句形式出现(V)。4、 C程序屮的函数不能嵌套调用,但可嵌套定义(x)05、 若自定义函数要求函数名返回一个值,则该函数体中必须要有return语句(x )。6、 当形式参数为指针变量名时,实际参数可为指针变量名、数组名或其它类型变量的首地址( V)o7、 若有说明:staticinta[3][4];,则数组a中各数组元素可在程序的编译阶段得到初值0(V)。8、 若用数组名作为函数调用时的实参,则实际上传递给形参数组的是数组的第一个元素的值( V)。9、 利用指针和结构体类型可以构成表、树等复杂的数据结构(V)o10、 共用体变量的地址和它的各成员的地址都是同一地址(V)o11>printf函数中的"%0”格式参数表示用来输出unsigned型数据(x)。12、 在一个C程序中,所有要使用的变量和要调用的函数都必须在main()函数中定义(x)。13、 赋值运算符的结合性是“自右至左” (V)014、 一个C程序可以由多个源程序文件组成 (J )o15>do-while语句构成的循环,当while语句中的表达式的值为零时结束循环(V)。三、写出下面各程序的

C语言复习题及答案老师给的 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sssmppp
  • 文件大小80 KB
  • 时间2020-07-25