程序员必备面试题
2016-07-26 13:10
148 查看
1、
#include <stdio.h>
int check_system()
{
int a = 1;
char*p = ( char*)&a;
if (*p == 1)
return 0;
else
return 1;
}
int main()
{
if (check_system())
printf( "大端\n" );
else
printf( "小端\n" );
system( "pause");
return 0;
}
#define _CRT_SECURE_NO_WARNINGS 12、编写函数判断当前的机器大端小端。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char* argv [])
{
int num1 = atoi( argv[2]);
int num2 = atoi( argv[3]);
if (strcmp( "-a", argv [1]) == 0)
{
printf( "%d\n", num1 + num2);
}
else if (strcmp("-s" , argv[1]) == 0)
{
printf( "%d\n", num1 - num2);
}
else if (strcmp("-m" , argv[1]) == 0)
{
printf( "%d\n", num1 * num2);
}
else if(strcmp("-d" , argv[1]) == 0)
{
printf( "%d\n", num1 / num2);
}
system( "pause");
return 0;
}
#include <stdio.h>
int check_system()
{
int a = 1;
char*p = ( char*)&a;
if (*p == 1)
return 0;
else
return 1;
}
int main()
{
if (check_system())
printf( "大端\n" );
else
printf( "小端\n" );
system( "pause");
return 0;
}
相关文章推荐
- 面试常考题:不调用库函数,怎样实现字符串操作函数?
- 黑马程序员:前端培训平均月薪10734!
- 菜鸟程序员和大神程序员差距在哪里
- 为什么“码农”需要自我营销?
- 代码重构——程序员应有的基因
- 40个Java集合类面试题和答案
- Java常量池的面试题 Integer Cache
- 一道亚马逊算法面试题的情景分析
- android面试问题的总结
- 补充面试题(一)
- 高效程序员的45个习惯 敏捷开发修炼之道 读书笔记 第二章 态度决定一切
- 作为一个新手程序员该如何成长?
- 应届毕业生做程序员可以拿高薪吗?
- 国内一线互联网公司内部面试题库
- Java程序员应该知道的10个调试技巧
- 面试题(一)—Java基础(上)
- Java工程师面试考纲
- JS面试题---关于算法台阶的问题
- 单链表是否有环,求环起点,环长等
- 查找链表的中间节点