中兴的BOSS说答对下面的题就可以进中兴,求帮忙看看,谢谢
1 关于单目运算符下面错误的是()
A ++ -- 都是单目运算符
B 单目运算符和操作数的结合是从右到左的
C一个表达式的单目操作符执行顺序是从左至右
D 一个表达式的单目操作符执行顺序是由编译器决定的
2 在函数中定义的变量默认是 ()
A auto
B 静态局部
C 全局
D ...记不清楚了
3 下面哪个是正确{的
A char* p;
p ="abc";
B char[] = {'a','b','c'};
如下程序的输出是
#define TEST_1 0
#define TEST_2 1
#define TEST_3 0
void TestPro()
{
int a =0 ;
#ifdef TEST_1
a+=1;
#endif
#if( TEST_2)
a+=3;
#endif
#if defined(TEST_3)
a +=5;
#endif
printf("%d\r\n",a);
5 sizeof 是在 () 时候运算的
A编译 B 运行
6
现在有下面语句
union data
{
int i;
char c;
float f;
}a;
int n;
语句表达正确的是
A a =5;
B a ={2,'a',1.2};
C printf("%d\n",a);
D n =a :
7 函数 A 调用B ,B又调用A 这种递归调用是属于
A 直接递归调用 B 间接递归调用
判断
1.只能在循环体内或switch语句中使用break?
2.从多层循环体内跳出来只能使用goto语句
3.函数值缺省类型是int?
4.C语言中函数默认的作用域是extern,变量默认的作用域auto()
5.可变参数的函数必须至少有一个参数()
6.堆,由程序显示分配和回收,如果不回收,就是内存泄露。()
7.寄存器变量不能进行取地址操作()
8.C语言程序的变量必须先定义再使用()
9.C语言认为变量名是大小写敏感的,即Student和student是不同的变量()
10.同一数组可以存储不同类型的数据()
[解决办法]
不是很难,基本都是基础,查查书印象深
[解决办法]
基础部分吧 。。
[解决办法]
那是逗你玩呢。
[解决办法]
作业题来骗答案把
[解决办法]
简单题目,自己做。
[解决办法]
真的吗?????
[解决办法]
中兴待遇多少啊
[解决办法]