腾讯数据类笔试题-2015年

解答题

1、如何输出源文件的标题和目前执行行的行数?

2、enum的声明方式

3、写出float x 与“零值”比较的if语句。

4、有个表tableQQ,有整型的ID项和字符类型的Nickname项,这两个项都不允许为空

(1)写出建立该表的SQL语句

(2)找出NicknameQQ的用户,按ID降序排列的SQL语句

(3)写出删除ID1234用户记录的SQL语句

(4)写出添加ID5555Nickname为’1234′的SQL语句

1、答案:

printf(”The file name: %d\n”, __FILE__);
printf(”The current line No:%d\n”, __LINE__);

ANSI C标准预定义宏:

__LINE__

__FILE__

__DATE__

__TIME__

__STDC__ 当要求程序严格遵循ANSI C标准时该标识符被赋值为1

__cplusplus__ 当编写C++程序时该标识符被定义

2、答案:

enum 枚举类型名 {
枚举常量1,
枚举常量2,
…
枚举常量n
};

For example:

enum weekday { sunday, monday, tuesday, wednesday, thursday, friday, saturda

y};

enum weekday week_day;//week_day 就是一个枚举类型变量

3、答:if(x>=0.000001 && x<=-0.000001)x不为0的比较)

4、答案

(1) CREATE TABLE tableQQ

(

ID NUMBER(12) NOT NULL,

Nickname Varchar2(30) NOT NULL

);

(2) select * from tableQQ where Nickname = ‘QQ’ order by ID desc;

(3) delete from tableQQ where >

(4) insert into tableQQ values(5555,’1234);

个人资料
游弋的蔷薇
等级:7
文章:27篇
访问:3.8w
排名: 10
上一篇: 腾讯技术类笔试题-2014年
下一篇:阿里巴巴java工程师面试题-2016年
猜你感兴趣的圈子:
腾讯笔试面试圈
标签: tableqq、nickname、枚举、enum、ansi、面试题
隐藏