1 / 5
文档名称:

富士康(C和C )笔试题.doc

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

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

分享

预览

富士康(C和C )笔试题.doc

上传人:allap 2021/8/14 文件大小:15 KB

下载得到文件列表

富士康(C和C )笔试题.doc

相关文档

文档介绍

文档介绍:C\C++
选择题
1:正确的C语言用户自定义标识符是



﹪2 2:与语句if(a>b)if(c>d)x = 1;else x = 2;等价的是
(a>b){if(c>d) x = 1;else x = 2;}
(a>b){if(c>d) x = 1;} else x = 2;
((a>b) && (c>d)) x = 1;else x = 2;
(a< =b) x = 2;else if (c>d) x = 1; 3:使用FILE定义的文件,其基类型可以是



4:表达式 strlen(”hello”) 的值是



5:若定义了char ch[]={″abc\0def″},*p=ch;则执行printf″%c″,*p+4;语 句的输出结果是
若定义了char ch[]={″abc\0def″},*p=ch;则执行printf″%c
″,*p+4;语


6:设 int x=7;, 执行语句 x=x <<2; 后,变量 x 的值是



7:数组定义为int a[2][3]={1,2,3,4,5,6},数组元素( )的值为1。
[ 1 ][ 2 ]
[ 1 ][ 1 ]
[ 2 ][ 3 ]
[ 0 ][ 0 ] 8:设char ch,str[4],*strp;,则正确的赋值语句是
=″MBA″;
=″MBA″;
=″MBA″;
D.*strp=″MBA″; 9:以下说法中错误的是


,但不可以是共用型
typedef 定义新类型取代原有类型后,原类型仍可有效使用 10:算术运算符,赋值运算符和关系运算符的运算优先级按从高到低依次为
、赋值运算、关系运算
、关系运算、赋值运算
、赋值运算、算术运算
、算术运算、赋值运算 11:下列标识符中,不是C语言保留字的是



12:执行语句printf(″%x″, -1);后输出结果是
A.-1
B.-ffff

13:设有以下程序段:int a=1, b=10, c=1, x; x=a&&b||++c;printf(″%d, %d\n″,x,c);执行后输出的结果是
,0
,1
,0
,1 14:若定义了int m,n=0,*p1=&m;,则下列与m=n;等价的正确语句是
=*p1;
B.*p1=&*n;
C.*&p1=&*n;
D.*p1=*&n; 15: