1、 int a=5;
a=(a=3*5,a*4),a+5;
a=?
注:赋值运算符要优先于逗号运算符,故 a = 60;
2、交换两个变量(整型)的值,且不允许使用中间值
int a,b;
a^=b;
b^=a;
a^=b;
注:a,b必须为整型变量
3、int a=3;
a+=...... <阅读全文>
C语言面试题 C语言笔试题
一、选择题((1)~(10)每小题2分,(11)~(50)每小题1分,共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选
项涂写在答题卡相应位置上,答在试卷上不得分。
(1)数据的存储结构是...... <阅读全文>
一、选择题((1)~(10)每小题2分,(11)-(50)每小题1分,共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)算法能正确地实现预定...... <阅读全文>
一、选择题((1)~(10)每小题2分,(11)-(50)每小题1分,共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写
在答题卡相应位置上,答在试卷上不得分。
(1)数据结构中,与所使用...... <阅读全文>
一、选择题((1)~(10)每小题2分,(11)-(50)每小题1分,共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写
在答题卡相应位置上,答在试卷上不得分。
(1)在计算机中,算法是指...... <阅读全文>
一、选择题((1)~(10)每小题2分,(11)-(50)每小题1分,共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)在下列选项中,_______...... <阅读全文>
一、选择题((1)~(10)每小题2分,(11)~(50)每小题1分,共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写 在答题卡相应位置上,答在试卷上不得分。
(1)算法一般都可以用...... <阅读全文>
一、选择题((1)~(10)每小题2分,(11)~(50)每小题1分,共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)算法的空间复杂度是指...... <阅读全文>
一、选择题((1)~(10)每小题2分,(11)-(50)每小题1分,共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)算法的时间复杂度是指_...... <阅读全文>
一、选择题(1)~(10)每小题2分,(11)-(50)每小题1分,共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下面叙述正确的是______...... <阅读全文>
一、选择题(1)~(10)每小题2分, (11)~(50)每小题1分,共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)在数据结构中,从...... <阅读全文>
题目如下:要求逆序输出输入的字符串,并且不能用第三方变量,
函数的原型是 char* strNCopy(const char* source,char* dest)
要求不用库函数
我写的程序如下:
#include #include char* strNCopy(const char*...... <阅读全文>
要求:
1、完成需求,程序运行正确。
2、工作原理文档,使用文档完整。
3、代码规整优美。注释得当。
4、运行速度足够快。
5、用工具分析出是哪些代码或函数造成速度瓶颈。
1、———————————————————–
编...... <阅读全文>
1、———————————————————–
“匈牙利命名法”有什么优缺点?(2分)
2、———————————————————–
下面x, y, *p的值是多少,有什么问题?(2分)
int x, y, z = 2;
int *p=&z;
x=sizeof*p;
y=x/*p; /* x=?, *p=...... <阅读全文>
一、填空题(16分)
1、写出float x 与“零值”比较的if语句。 (中兴)
2、不能做switch()的参数类型是: (中兴)
3、程序的局部变量存在于 中,...... <阅读全文>
C、传统 C++
#include //设定插入点
#include //字符处理
#include //定义错误码
#include //浮点数处理
#include //文件输入/输出
#include //参数化输入...... <阅读全文>
第一部分:基本概念及其它问答题
1、关键字static的作用是什么?
这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用:
1). 在函数体,一个被声明为静态的变量在这一函数被调用过程...... <阅读全文>
4. static有什么用途?(请至少说明两种)
1.限制变量的作用域
2.设置变量的存储域
7. 引用与指针有什么区别?
1) 引用必须被初始化,指针不必。
2) 引用初始化以后不能被改变,指针可以改变所指的对象...... <阅读全文>
21.以下关于C语言源程序的叙述中错误的是 。
A.一个C源程序由若干个函数定义组成,其中必须有且仅有一个名为main的函数定义
B.函数定义由函数头部和函数体两部分组成
C.在一个函数定...... <阅读全文>
预处理器(Preprocessor)
1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)
#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL
我在这想看到几件事情:
1). #define 语法的基本...... <阅读全文>
What will print out?
main()
{
char *p1=“name”;
char *p2;
p2=(char*)malloc(20);
memset (p2, 0, 20);
while(*p2++ = *p1++);
printf(“%sn”,p2);
}
Ans...... <阅读全文>
A frequent reader of this site sent this in. No answers, but a nice set of questions. Consider getting Kernighan and Ritchie title if you find many things puzzling here.
What does static variabl...... <阅读全文>
C语言面试题大汇总
4. static有什么用途?(请至少说明两种)
1.限制变量的作用域(DL:使其只在定义的当前文件中起作用,static是只能由与变量在同一个文件中定义的程序
存取的全局变量。也就是说使全局变量成...... <阅读全文>
1 OSI网络模型有()层,中继器,网桥,路由器分别是第几层?
2 操作系统是()软件,进程调度通过()调用来完成,三个过程事什么(就绪,等待
,运行什么的)
3 一个数租,行下标0-8,列下标1-5,每个数...... <阅读全文>
