注意:/*【*/ /*】*/中空白為要填的宏定義#include "stdio.h"#define Single float #define Read scanf #define If if #define Else else#define Write printfvoid main(){Single x,y; /*1) C,C++無 Single 型別 只能用 float 所以要定義一個Single */ Read("%f",&x); /*2) C,C++無 Read(大寫的R) scanf 正合適 所以Read定義成 scanf*/ If(x>0) /*3) C無 If(大寫的I) 所以要把 If定義成 if */ y=x;Else /*4) C無Else (大寫的E) 所以要把Else 定義成 else */ y=-x;Write("%g",y); /*4) C無Write (大寫的W) printf正合適,所以要把Write定義成 printf */ }
注意:/*【*/ /*】*/中空白為要填的宏定義#include "stdio.h"#define Single float #define Read scanf #define If if #define Else else#define Write printfvoid main(){Single x,y; /*1) C,C++無 Single 型別 只能用 float 所以要定義一個Single */ Read("%f",&x); /*2) C,C++無 Read(大寫的R) scanf 正合適 所以Read定義成 scanf*/ If(x>0) /*3) C無 If(大寫的I) 所以要把 If定義成 if */ y=x;Else /*4) C無Else (大寫的E) 所以要把Else 定義成 else */ y=-x;Write("%g",y); /*4) C無Write (大寫的W) printf正合適,所以要把Write定義成 printf */ }