欢迎光临散文网 会员登陆 & 注册

第八章

2023-03-09 20:28 作者:计算机B4F7  | 我要投稿

1.【单选题】 (2分)

下列的结论中只有________是正确的。

答案:所有的递归程序均可以采用非递归算法实现

2.【单选题】 (2分)

以下程序的执行结果为________。

#include "stdio.h"

float fun(int x,int y){

    return(x*y);

}

void main(){

    int a=2,b=5,c=8;  

    printf("%.0f",fun((int)fun(a+b,c),a-b));

}

答案:-168

3.【单选题】 (1分)

以下程序的输出结果是________。

#include "stdio.h"

#define f(x) x*x

void main(){

    int a=6,b=2,c;

    c=f(a) / f(b);

    printf("%d",c); 

}

答案:36

4【判断题】 (1分)

有参的宏,其参数参与运算,宏替换要先完成参数的计算,然后再执行替换。

答案:错

5.

【单选题】 (2分)

下列程序的运行结果为________。

#include "stdio.h"

#define MA(x) x*(x-1)

void main(){

    int a=1,b=2;

    printf("%d",MA(1+a+b));

}

答案:8


第八章的评论 (共 条)

分享到微博请遵守国家法律