有关C语言
有关C语言
日期:2021-11-03 07:56:33 人气:1
1. C是错的,除了初始化时可以给数组赋值,像s=〃China〃这样赋值是不允许的
B. 48 宏定义是替换所定义的内容2*(N+Y(5+1))可写为
2*(3+((3+1)*5+1))=48
第一次调用函数i=1,即j=1,++k后k=2,而a=100,j+k+a=103,a-=2后a=98
第二次调用是因为a是静态变量,所以a还是98,而此时i=2,即j=2,++k后k=2,
j+k+a=102
这是一个递归调用2 5 9
B. 48 宏定义是替换所定义的内容2*(N+Y(5+1))可写为
2*(3+((3+1)*5+1))=48
第一次调用函数i=1,即j=1,++k后k=2,而a=100,j+k+a=103,a-=2后a=98
第二次调用是因为a是静态变量,所以a还是98,而此时i=2,即j=2,++k后k=2,
j+k+a=102
这是一个递归调用2 5 9