题目内容 (请给出正确答案)
[单选题]

下列程序执行后输出的结果是__.#include<stdio.h>intf(inta){intb=0;staticc=3;a=c++,b++;return(a);}voidmain{inta=2,i,k;for(i=0;i<3;i++)k=f(a++);printf(%d\n,k);}()

A.3

B.0

C.5

D.4

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“下列程序执行后输出的结果是__.#include<stdio…”相关的问题

第1题

下列程序的输出结果是( )。 #include<stdio.h> main( ) { int a=2,b=3,P; p=f(a,b); printf(”%d”,p); } int f(a,b) { int c; if(a>b)c=1; else if(a==b)c=0; else c=-l; return(c); }

A.-l

B.0

C.1

D.2

点击查看答案

第2题

下列程序的输出结果是( )。

#include<stdio.h>

main( )

{ int a=2,b=3,P;

p=f(a,b);

printf(”%d”,p);

}

int f(a,b)

{ int c;

if(a>b)c=1;

else if(a==b)c=0;

else c=-l;

return(c);

}

A.-l

B.0

C.1

D.2

点击查看答案

第3题

有以下程序

#include <stdio.h>

int f(int x)

{ int y;

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

y=x*x-f(x-2);

return y;

}

main()

{ int z;

z=f(3); printf("%d\n",z);

}

程序的运行结果是

A.0

B.9

C.6

D.8

点击查看答案

第4题

有以下程序

#include <stdio.h>

int f(int x)

{ int y;

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

y=x*x-f(x-2);

return y;

}

main( )

{int z;

z=f(3); printf("%d\n",z);

}

程序的运行结果是

A)0

B)9

C)6

D)8

点击查看答案

第5题

有以下程序: #include<stdio.h> int f(int x); main( ) { int a,b=0; for(a=0;a<3;a++) { b=b+f(a);putchar(A+b);} } int f(int x) { return x * x1; } 程序运行后的输出结果是( )。

A.ABE

B.BDI

C.BCF

D.BCD

点击查看答案

第6题

以下程序的输出结果是include "stdio.h"int *f(int *x,int *y){ if(*x<*y) return x; else return y;}main(){ int a=7,b=8, *p,*q,*r ; p=&a; q=&b; r= f(p,q); printf("%d,%d,%d\n",*p,*q,*r);}

点击查看答案

第7题

有以下程序: #include<stdio.h> int f(int t[],int n); main( ) {int a[4]={1,2,3,4},s; s=f(a,4);printf("%d\n",s); int f(int t[],int n) {if(n>0)return t[n-1]+f(t,n-1); else return 0; } 程序运行后的输出结果是( )。

A.4

B.10

C.14

D.6

点击查看答案

第8题

有以下程序

#include<stdio.h>

int f(int m)

{ static int n=0;

n+=m:

return n;

}

main()

{ int n=0;

printf("%d,",f(++n));

printf("%d\n",f(n++));

}

程序运行后的输出结果是

A.1,2

B.1,1

C.2,3

D.3,3

点击查看答案

第9题

有下列程序,程序运行后的输出结果是( )。 #include <stdio.h> int f(int a) { int b=0,c=3;
有下列程序,程序运行后的输出结果是( )。 #include <stdio.h> int f(int a) { int b=0,c=3; b++;c++; return(a+b+c); } int main( ) { int a=2,i; for (i=0;i<3;i++) printf("%4d",f(a)); return 0; }> A、7 7 7

B、7 10 13

C、7 8 9

D、7 9 11

点击查看答案

第10题

以下程序的输出结果是( )。 #include <stdio.h> int f(int a) { int b=0; static int c=3;
以下程序的输出结果是( )。 #include <stdio.h> int f(int a) { int b=0; static int c=3; a=c++,b++; return a; } void main() { int a,i,t; a=3; for(i=0;i<3;i++) t="f(a++);" printf("%d\n",t); }> A、3

B、4

C、5

D、6

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

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

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

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