资源描述:
《oracle financials developer笔试题》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、oraclefinancialsdeveloper笔试题 选择题 1:下列数据中不是c语言常量的是 a.′′ b.″a″ c.e2 d.012 2:对于dowhile语句错误的说法是 a.先执行循环体后判断循环条件 b.循环体至少要执行一次 c.循环体有可能一次也不执行 d.循环体中可以包含若干条语句 3:下列说法中错误的是 a.c语言中循环嵌套的层数没有限定 b.c语言中的内部函数只能在本文件中被调用 c.用typedef语句定义的数据类型名称必须是大写
2、字母 d.c语言中的continue语句可以通过改变程序的结构而省略 4:以下叙述正确的是 a.宏名必须用大写的英文字母表示 b.宏定义不仅是符号替换也可以赋值 c.宏替换是在程序编译时完成的不占用程序运行时间 d.引用带参数的宏时实际参数与宏定义中的形式参数类型应一致 5:设staticcharx[]=″43215″,y[]={′1′,′2′,′3′,′4′,′5′,′′};那么 a.x数组的长度等于y数组的长度 b.x数组的长度大于y数组的长度 c.x数组的长度少于y数组的长度
3、 d.x数组与y数组的存储区域相同 6:下列错误的是 a.chars[]=″china″; b.chars[10]={″china″}; c.chars[10];s=″china″; d.chars[10]={′c′,′h′,′i′,;′n′,′a′}; 7:对于while语句错误的说法是 a.用条件控制循环体的执行次数 b.循环体至少要执行一次 c.循环体有可能一次也不执行 d.循环体中可以包含若干条语句 8:执行语句“for(s=0,i=1;i<=10;i=i+3)s+=i
4、;”后变量s、i的当前值是 a.22,13 b.12,10 c.22,10 d.12,13 9:设enumcolor{purple,black,red,white}d;,若将d赋值为枚举常量red则正确的是 a.d=(enumcolor)2; b.d=(enumcolor)3; c.d=″red″; d.d=color; 10:执行语句“k=5
5、3;”后变量k的当前值是 a.1 b.8 c.7 d.2 11:若定义了inta;charb;floatc;则表
6、达式a*bc的类型是 a.float b.int c.char d.double 12:设charstr1[10]=″abcde″,str2[10]=″xyz″;则执行语句:printf(″%d″,strlen(strcpy(str1,str2)));后的输出是 a.3 b.5 c.8 d.9 13:错误的实型(浮点型)常数是 a..0 b.0.e0 c.0.0 d.0e+0.0 14:下列运算符中优先级最高的是 a.[] b.++ c.
7、% d. 15:若有说明语句“inta[10]*p=a;”对数组元素的正确引用是 a.a[p] b.p[a] c.*(p+2) d.p+2 16:以下对枚举类型的定义中正确的是 a.enuma={one,two,three}; b.enuma{one=9,two=1,three}; c.enuma={one,two,three}; d.enuma{one,two,three}; 17:若变量ab已经正确定义并赋值符合c语言语法的表达式是 a.a2+b b.a*a
8、+b c.a×a+b d.a·a+b 简答题 18:security公司的网络管理工程师mr.leak最近发现有不少来自公司外部ip的请求试图非法访问公司内部资源为了不影响数据访问流程他不得不写一个高效的程序——一个工作在ipv4上的防火墙如果请求来自非授权的ip地址则将请求丢弃为了便于管理通过文本文件ip.txt来配置授权的ip地址文件格式为每行(’/n’)一个ip地址(或ip段)范围不超过一个b类例如: 162.105.91.163 59.66.105.059.66.105.255 211.71.0
9、.0211.71.255.255 限制:ip段的起止地址间以空格隔开文件不超过10万行内存不超过4m字节 要求:请编写一个程序读入ip.t