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

以下程序输出结果是()。 main { int m=5; if(m++>5)printf("%d\n",m): else printf("%d\n",m-

以下程序输出结果是()。 main { int m=5; if(m++>5)printf("%d\n",m): else printf("%d\n",m--); }

A.7

B.6

C.5

D.4

提问人:网友xj4150 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“以下程序输出结果是()。 main { int m=5; i…”相关的问题
第1题
以下程序的运行结果是()main(){int m=5;if(m++>5) printf("%d",--m);else printf("%d",m++);}

A. 4

B. 5

C. 6

D. 7

点击查看答案
第2题
下面程序的运行结果是:[ ]。

fun(int t[],int n)

{ int i,m;

if(n=1) return t[0];

else

if(n>=2) {m=fun(t,n-1);return m;}

}

main()

{ int a[]={11,4,6,3,8,2,3,5,9,2};

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

}

点击查看答案
第3题
●试题四

【说明】

下面程序的功能是:在含有10个元素的数组中查找最大数,及最大数所在位置(即下标值),最大数可能不止一个。

例如:若输入

2857848328

则应输出

The max:8

Total:4∥最大数出现次数

The positions:1469

【函数】

#include

#define M 10

int fun(int*a,int*n,int pos[])

{

int i,k max=-32767;

(1)

for(i=0;i

if((2) )max=a[i];

for(i=0;i

if((3) )pos[k++]=i;

*n=k;

return max;

}

main()

{

int a[M],pos[M],i=0,j,n;

printf("Enter 10 number:");

for(i=0;i<M;i++)scanf("%d", (4) );

j=fun((5) );

printf("The max:%d\n",j);

printf("Total:%d",n);

printf("The position:");

for(i=0;i<n;i++)printf("%4d",pos[i]);

printf("\n");

}

点击查看答案
第4题
若有以下 #include <stdio.h> main() { int k=2, m=4, n=6, *pk=&k,*pm=&m, *p; * (p=&n)= *pk * ( *pm); printf(“%d\n”.n);} 程序的输出结果是________

A、4

B、6

C、8

D、10

点击查看答案
第5题
有以下程序 #include<stdio.h> main() {int i,j,m=1; for(i=1;i<3;i++) {for(j="3;j">1;j--) {if(i*j>3)break; m=i*j;} } printf("m=%d\n",m);} 程序运行后的输出结果是

A、m=2

B、m=4

C、m=6

D、m=5

点击查看答案
第6题
28. 下列程序编译运行后的输出结果是( )。 #include <stdio.h> int main() {int a,b[3]; a=0;b[0]=3; printf(“%d,%d”,b[0],b[1]); return 0; } A. 3,0 B. 3 0 C. 0,3 D. 3,不定值

A、A

B、B

C、C

D、D

点击查看答案
第7题
#include <stdio.h> main( ) { int m=7,n=4; float a=38.4,b=0.4,x; x=m/2+n*a/b+1/2; printf(''%f\n'',x); }

A、22

B、387.000000

C、27.000000

D、26.0

点击查看答案
第8题
下面程序段的运行结果是() int a=6; switch(a) { case 1: printf("one "); case 2: printf("two "); case 3: printf("three "); default: printf("no "); case 4: printf("four "); case 5: printf("five "); }

A、no

B、four

C、five

D、no four five

点击查看答案
第9题
有程序如下,程序运行后的输出结果是()。 #include "stdio.h" int f(int m) { static int a=2; m+=a++; return m; } main() { int j,i=4; j=f(i); j+=f(i); printf("%d\n",j); }
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

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

简答题官方微信公众号

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

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

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