`
duoerbasilu
  • 浏览: 1482564 次
文章分类
社区版块
存档分类
最新评论

用预处理指令#define声明一个常数,用以表明一年中有多少秒

 
阅读更多

分析:通过这道面试题目,面试官想考察如下几个知识点:

①#define语法的基本常识(例如:不能以分号结束,括号的使用等等)

②写出你是如何计算一年中有多少秒而不是计算实际的值,会更有价值

③意识到这个表达式将使一个int数溢出,因此最好用的长整形,那么你就会为自己加分了

#define SECOND_PER_YEAR (60*60*24*365)UL

分享到:
评论

相关推荐

    [面试/笔试系列10]C/C++面试题大汇总

    用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1) #define 语法的基本知识(例如:不能以分号结束,括号的...

    计算机研究生复试面试题

    用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 2. 嵌入式系统中经常要用到无限循环,你怎么样用C编写死循环呢?while(1){}或者for...

    嵌入式C面试题

    面向嵌入式学者的C语言工作面试题 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本...

    C和C++面试题目汇总

    用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1) #define 语法的基本知识(例如:不能以分号结束,括号的...

    ARM技术面试题

    1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 2. 写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个。 #define MIN(A,...

    与c有关的常用面试问题

    用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)  #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL    我在这想看到几件事情: ; #define 语法的基本知识(例如:不能以分号结束,...

    c笔试题 由本人整理后,很经典,请大家下载

    用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)

    C++ 题集 ( 最全 的 C\C++ 试题集 和 答案)

    1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,...

    C/C++ 题集 大汇 总 笔/面试 题汇总

    用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1) #define 语法的基本知识(例如:不能以分号结束,括号的...

    16道C语言面试题.doc

    1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,...

    软件工程师C/C++笔试题

    用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号...

    嵌入式开发笔试题 非常经典实用

    1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,...

    面试读-经典嵌入式面试题

    用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: ?; #define 语法的基本知识(例如:不能以分号结束,括号...

    C++面试题集有答案(很给力)

    1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL

    软件工程师笔试题(C/C++)

    1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,...

    C语言笔试题目集锦

    很好的题目 很经典 1 用预处理指令#define 声明一个常数 用以表明1年中有多少秒(忽略闰年问题)    #define SECONDS PER YEAR 60 60 24 365 UL  我在这想看到几件事情:

    16道嵌入式C语言面试题

    1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束...

    笔试题目汇总 c++有关程序

    1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情:

    C++面试题汇总.doc

    用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1) #define 语法的基本知识(例如:不能以分号结束,括号的...

    嵌入式c语言的一些面试题

    1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) ;2. 写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个;3. 预处理器标识#error的目的是什么?

Global site tag (gtag.js) - Google Analytics