题目内容 (请给出正确答案)
[主观题]

有以下程序: int fun(int x) { int p; if(x==0||x==1)return(3); p=x-fun(x-2); return p; } m

有以下程序: int fun(int x) { int p; if(x==0||x==1)return(3); p=x-fun(x-2); return p; } main { printf("%d\n",fun(7));} 执行后的结果是()。

A.7

B.3

C.2

D.0

提问人:网友qiu617 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“有以下程序: int fun(int x) { int p;…”相关的问题
第1题
有以下程序:#include <stdio.h>int fun(int n){ if(n == 1) return 1; else return(n + fun(n - 1 ) );}main(){ int x; seanf("% d" ,&X) ;x = fun(x) ;pfinff("% d \n" ,x);} 执行程序时,给变量x输入10,程序的输出结果是()。

A.55

B.54

C.65

D.45

点击查看答案
第2题
有以下程序:

int fun(int x)

{ int p;

if(x==0||x==1)return(3);

p=x-fun(x-2);

return p;

}

main

{ printf("%d\n",fun(7));}

执行后的结果是()。

A.A.7

B.3

C.2

D.0

点击查看答案
第3题
有以下程序

#include

void fun(char. c)

{ if(c$amp;>apos;$x') fun(c-1);

printf("%c",c);

}

main()

{ fun(’z’); }

程序运行后的输出结果是

A) xyz

B) wxyz

C) zyxw

D)zyx

点击查看答案
第4题
有以下程序: #include void func(int n) { int i; for(i=0;i<=n;i++)printf("*"): printf("#"); } main() {func(3);printf("????");func(4);printf("n\"); 程序运行后的输出结果()。

A.****#????***#

B.***#????****#

C.**#????****#

D.****#????*****#

点击查看答案
第5题
有下列程序: #include "stdio.h" int dgz(int x) { int p; if(x==0||x==1) return(3); p=x-dgz(x-2); return p; } void main( ) { printf("%d\n",dgz(3)); } 执行后的输出结果是( )。

A、-1

B、0

C、1

D、2

点击查看答案
第6题
有以下程序 fun(int x) { int p; if(x=0||x=1) return(3); p=x-fun(x-2); return p; } main0 { printf("%d\n",fun(7));} 执行后的输出结果是______。

A.7

B.3

C.2

D.0

点击查看答案
第7题
以下程序的输出结果是( )。 #include <stdio.h> main() {float a=123.456;double b=8765.4567; printf("(1)%f\n",a); printf("(2)%14.3f\n",a); printf("(3)%6.4f\n",a); printf("(4)%lf\n",b); printf("(5)%14.3lf\n",b); printf("(6)%8.4lf\n",b); printf("(7)%.4lf\n",b); }
点击查看答案
第8题
以下是一段Visual Basic程序,它的基本结构属于()

IF x>0 Then

X=x+1

Else

X=x-1

End If

A.顺序结构

B.选择结构

C.循环结构

D.树型结构

点击查看答案
第9题
下面的函数通过递归法计算阶乘,请将横线处代码补充完整。 long fac(int n) //递归函数求n的阶乘 { long f; if(n<0) f="-1;}" else if (n="=0||n==1)" return f;>
点击查看答案
第10题
#define F(X,Y) (X++)*(Y++) #include<iostream> using namespace std; int main() { int a=3, b=4; cout<< F(a,b)<<"\n"; return 0; } 程序运行后的输出结果是 (>
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信