用条件编译方法实现以下功能:输入一行电报文字,可以任选两种输出,一为原文输出;一为将字母变成其下一个字母(如' a'变成’b’,……,’z’变成’a’),其他非字母字符不变。用#define命令来控制是否要设成密码。例如:#define CHANGE 1则输出密码。若#define CHANGE 0则不译成密码,按原码输出。
查看答案
设A为随机事件,下列结论正确的是
A. 若P(A)=0,则A为不可能事件.
B. 若P(A)=1,则A为必然事件.
C. 若P(A)≠0,则A一定不是不可能事件.
D. 若P(A)=1,则A不是必然事件.
下列程序的输出结果是 。#include #define M 5#define N M+Mvoid main( ){int k;k=N*N*5; printf("%d\n",k);}
若有以下定义:#define N 2#define Y(n) ((N+1)*n)则执行语句Z = 3 * (N+Y(2*2));的结果为。
下列程序的运行结果是 。#define DEBUG123void main( ){int a = 12, b = 16;#ifdef DEBUGprintf("%o, %x ", a, b);#elseprintf("%d", a - b);#endif}