C语言 写出下列程序在由键盘输入0、1、2、3、4、5时的输出结果.#include#define MUL(a,b) (a*b)#define SQU(a) ((a)*(a))void main(){int i=0,j=2,k=3;scanf("%d",&i);switch(i){case 0:j=123;break;case 1:j=MUL(j+k,i+3);break;case 2:j=SQU
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/10 20:09:37
![C语言 写出下列程序在由键盘输入0、1、2、3、4、5时的输出结果.#include#define MUL(a,b) (a*b)#define SQU(a) ((a)*(a))void main(){int i=0,j=2,k=3;scanf(](/uploads/image/z/2443428-36-8.jpg?t=C%E8%AF%AD%E8%A8%80+%E5%86%99%E5%87%BA%E4%B8%8B%E5%88%97%E7%A8%8B%E5%BA%8F%E5%9C%A8%E7%94%B1%E9%94%AE%E7%9B%98%E8%BE%93%E5%85%A50%E3%80%811%E3%80%812%E3%80%813%E3%80%814%E3%80%815%E6%97%B6%E7%9A%84%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C.%23include%23define+MUL%28a%2Cb%29+%28a%2Ab%29%23define+SQU%28a%29+%28%28a%29%2A%28a%29%29void+main%28%29%7Bint+i%3D0%2Cj%3D2%2Ck%3D3%3Bscanf%28%22%25d%22%2C%26i%29%3Bswitch%28i%29%7Bcase+0%3Aj%3D123%3Bbreak%3Bcase+1%3Aj%3DMUL%28j%2Bk%2Ci%2B3%29%3Bbreak%3Bcase+2%3Aj%3DSQU)
C语言 写出下列程序在由键盘输入0、1、2、3、4、5时的输出结果.#include#define MUL(a,b) (a*b)#define SQU(a) ((a)*(a))void main(){int i=0,j=2,k=3;scanf("%d",&i);switch(i){case 0:j=123;break;case 1:j=MUL(j+k,i+3);break;case 2:j=SQU
C语言 写出下列程序在由键盘输入0、1、2、3、4、5时的输出结果.
#include
#define MUL(a,b) (a*b)
#define SQU(a) ((a)*(a))
void main(){
int i=0,j=2,k=3;
scanf("%d",&i);
switch(i){
case 0:j=123;break;
case 1:j=MUL(j+k,i+3);break;
case 2:j=SQU(++j);break;
case 3:printf("%d#",SQU(j++));break;
case 4:for(k=0;k
C语言 写出下列程序在由键盘输入0、1、2、3、4、5时的输出结果.#include#define MUL(a,b) (a*b)#define SQU(a) ((a)*(a))void main(){int i=0,j=2,k=3;scanf("%d",&i);switch(i){case 0:j=123;break;case 1:j=MUL(j+k,i+3);break;case 2:j=SQU
VC2005的结果.宏定义不带括号,直接传递进去两个数相加,与预期的结果肯定是不一样的.
123
8
16
4#4
%%**2
**2