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

有以下程序: int a=2; int f(int n) {static int a=3; int t=0; if(n%2){static int a=4;t+=a++;} else{static int a=5;t+=a++;} return t+a++; } main() {int s=a,i; for(i=0;i<3;i++)s+=f(i); printf("%d\n",s); } 程序运行后的输出结果是()。

A.26

B.28

C.29

D.24

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“有以下程序:int a=2;int f(int n){sta…”相关的问题

第1题

有以下程序#include<stdio.h>int fun(int x;int y){if(x=y)reurn(x); elsereturn((x+y)/2);}main

有以下程序 #include<stdio.h> int fun(int x;int y) { if(x=y)reurn(x); else return((x+y)/2); } main() { int a=4,b=5,c=6; printf("%d\n",fun(2*a,fun(b,c))); } 程序运行后的输出结果是______。

A.3

B.6

C.8

D.12

点击查看答案

第2题

有以下程序:#include<stdio.h>int a=2;int f(int *a){return (*a) ++;}main(){ int s=0;{ int a=

有以下程序: #include <stdio.h> int a=2; int f(int *a) { return (*a) ++;} main() { int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf("%d\n",s) } 执行后的输出结果是()。

A.10

B.9

C.7

D.8

点击查看答案

第3题

有以下程序intb=2;int func(int*A){b+=*a;return(B) ;}main(){inta=2,res=2;res+=rune(&A) ;

有以下程序 int b=2; int func(int*A) { b+=*a;return(B) ; } main() { int a=2,res=2; res+=rune(&A) ; printf("%d \n",res); } 程序运行后的输出结果是()

A.4

B.6

C.8

D.10

点击查看答案

第4题

有以下程序include<stdio.h>void fun(int p){int d=2; p=d++;printf("%d".p);}

有以下程序

include<stdio.h>

void fun(int p)

{int d=2;

p=d++;printf("%d".p);}

main()

{int a=1;

fun(a):printf("%d\n",a);)

程序运行后的输出结果是()。

A.32

B.12

C.21

D.22

点击查看答案

第5题

有以下程序段struct st{int x;int *y;)*pt;int a[]={l,2},b[]={3,4};struct st c[2]={10,a,

有以下程序段

struct st

{int x;int *y;)*pt;

int a[]={l,2},b[]={3,4};

struct st c[2]={10,a,20,b};

pt=c;

以下选项中表达式的值为 11 的是

A)*pt->y

B)pt->x

C)++pt->x

D)(pt++)->x

点击查看答案

第6题

5、有以下程序段  int a;  if (3&&2)   a=1;  else   a = 2;  执行后a=()。

A.1

B.2

C.3

D.0

点击查看答案

第7题

有以下程序:int a=2;int f(int *a){return(*a)++;)main(){int s=0;{int a=5;s+=f(&a);}s+=f(

有以下程序: int a=2; int f(int *a) {return (*a)++;) main() { int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf("%d\n',s); } 执行后输出结果是()。

A.10

B.9

C.7

D.8

点击查看答案

第8题

有以下程序段 int a; if (3&&2) a=1; else a = 2; 执行后a=()。

A.1

B.2

C.3

D.0

点击查看答案

第9题

有以下程序#include<iostream.hfloat fun(int x,int y){return(x+y);}void main(){int a=2,b=5,c

有以下程序 #include<iostream.h float fun(int x,int y) {return(x+y);} void main() {int a=2,b=5,c=8; cout<<fun((int)fun(a+c,b),a-c);} 程序运行后的输出结果是()。

A.编译出错

B.9

C.21

D.9

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

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

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