一.多选题:以下那些变量命名规范 (??)
A.int iAge=1;
B.Int _iNum=66;
C.DWORD 1dwNum=88;
D.char s001='a';
E.BOOL _1bInit=TRUE;
F.int int=1;
G.int num-one=220;
H.byte return =550;
I.float f面积=11.25;
J.Int _isize=100;
二.变量定义和声明的区别?
三.以不同类型,随意定义几个常量(用const和不用const的写法)
四.选择题:以下正确答案 (??)
#include"stdio.h"
#define _SUB(a,b) b-a
#define _SUBEX(a,b) (b-a)
int main()
{
int result = 0;
result = 3*_SUB(2,3);
printf("result=%d\n", result);
int result1 = 0;
result1 = 3*_SUBEX(2,3);
printf("result1 =%d\n", result1 );
}
A.result=3 result1=3
B.result=7 result1=-3
C.result=-3 result1=1
D.result=7 result1=3
五.计算题:(选做) 结果:??
#include"windows.h"
#include"stdio.h"
#define _MulRet(a,b,c) (a=b*c)
int main()
{
int result = 0;
result=result+_MulRet(result, 2, 5);
printf("result=%d\n", result);
}