c语言程序运行结果

Python018

c语言程序运行结果,第1张

这里需要知道的只有一个,传值调用时对形参的修改不影响实参值

所以main里面一直是a=5,b=8

第一次调用p(5,8),输出

5 13

第二次调用p(13,5)输出

13 18

是这样结果

分析如下:

a=0,a%2余0,运行'A'+0输出'A';

a=1,a%2余1,运行'1'+1输出'2'

a=2,a%2余0,运行'A'+2输出'C'

a=3,a%2余1,运行'1'+3输出'4'

a=4,a%2余0,运行'A'+4输出'E'

a=5,a%2余1,运行'1'+5输出'6'。