2022年软件工程师笔试题 2.pdf
《2022年软件工程师笔试题 2.pdf》由会员分享,可在线阅读,更多相关《2022年软件工程师笔试题 2.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、选择题1:执行下列程序#define r 0.5#define areax r xx main int a=1,b=2;printf%5。1f,areaa+b;后输出的结果是执行下列程序#define r 0.5#define areax r xx main int a=1,b=2;printf%5。1f,areaa+b;名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 11 页 -后输出的结果是a.0.0 b.0.5 c.3.5 d.4.5 2:过程与函数中的形式参数种类有a.整型、实型,字符型,布尔型四种参数b.标准型,自定义型,构造型,指针型四种参数c.值参型,变量参数型,过
2、程参数型和函数参数型四种d.无参型,变量参数型,过程参数型和函数参数型四种3:在 c 语言中,有值函数的数据类型是指a.函数形式参数的数据类型b.函数返回值的数据类型c.调用该函数时的实参的数据类型名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 11 页 -d.任意指定的数据类型4:设 float a=2,b=4,c=3;,以下 c 语言表达式与代数式(a+b)c 计算结果不一致的是a.(a+b)c/2 b.(1/2)(a+b)c c.(a+b)c1/2 d.c/2(a+b)5:若定义了 int a,x,y;,则下列语句中不正确的是a.x=3,y=5;b.+x;c.x=y+=x
3、30;d.a=y+x=30;6:对语句 int a 10 ,p=a;,下列表述中哪一个是正确的a.p 被赋初值为a 数组的首地址b.p 被赋初值为数组元素a 0 的地址c.p 被赋初值为数组元素a 1 的地址名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 11 页 -d.p 被赋初值为数组元素a 0 的地址7:正确的 c 语言用户自定义标识符是a.print b.float c.when d.random 2 8:表达式!x 等效于a.x1 b.x0 c.x!=1 d.x!=0 9:设有程序#include main()名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共
4、 11 页 -int i,j;for(i=0,j=1;i=j+1;i+=2,j)printf(%d,i);在运行上述程序时,for 语句中循环体的执行次数是a.3 b.2 c.1 d.0 10:()不是合法的c 语句。a.int j;j+;b.int j;j+;c.int j;j+;d.float j=0;j+;11:设有以下程序段:int a=1,b=10,c=1,x;x=a&b|+c;printf(%d,%d,x,c);执行后输出的结果是名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 11 页 -a.0,0 b.0,1 c.1,0 d.1,1 12:设 char ch,str
5、4,strp;,则正确的赋值语句是a.ch=mba;b.str=mba;c.strp=mba;d.strp=mba;13:设 typedef char point;point p,q3,r;,则 p、q 和 r 分别是字符型的a.变量、一维数组和指针变量b.变量、二维数组和指针变量c.指针变量、一维数组指针和二级指针变量d.指针变量、一维指针数组和二级指针变量14:设 int x;,则以下语句中错误的输入是名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 11 页 -a.scanf(%d,x);b.scanf(%d,&x);c.scanf(%o,&x);d.scanf(%x,&x)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年软件工程师笔试题 2022 软件工程师 笔试
限制150内