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

下列程序的输出结果是()。 #include<stdio.h> main() { int a=2,b=3,P; p=f(a,b); printf

下列程序的输出结果是()。 #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

提问人:网友b11b6b82 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“下列程序的输出结果是()。 #include<stdio.h…”相关的问题
第1题
以下程序输出的结果是( ). #include <stdio.h> int main() { int a=2,b=3,c=4; a*=16+b++-c; printf("%d\n",a); return 0; }
点击查看答案
第2题
以下程序的输出结果是_____。 #include <stdio.h> main() {int i=1; switch(i) { default: printf("%d",++i); case 0: printf("%d",i++); case 2: printf("%d",++i); } }

A、2

B、224

C、234

D、4

点击查看答案
第3题
程序填空计算出s=1-3+5-7…-99+101的值。 #include <stdio.h> int main() { int i,t=1,s=0; /* t为中间变量 */ for (i=1;i<=101;i+=2) { t="t*i;" s="s+t;" ______________ *正1,负1交叉* } printf(″%d\n″,s); return 0;>
点击查看答案
第4题
下面程序的运算结果为( ) #include <stdio.h> void swap(int *px, int *py); void swap(int *px, int *py) { int t; t=*px; *px=*py; *py=t; } void main() { int a=3,b=5; swap(&a,&b); print(“%d,%d\n”,a, b); }

A、3,5

B、3,3

C、5,3

D、5,5

点击查看答案
第5题

1: #include <stdio.h> 2: int main() 3:{ 4: int a=2; 5: int b=6.5 6: for(i=0;i <b;i++) 7: int c="a+sqrt(b);" 8: return 0; 9:} 上述程序在vc2010下的编译结果如下:> ------ Build started: Project: rrrr, Configuration: Debug Win32 ------ > main.cpp > main.cpp(6): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data > main.cpp(6): error C2143: syntax error : missing ';' before 'for' > main.cpp(6): error C2065: 'i' : undeclared identifier > main.cpp(6): error C2065: 'i' : undeclared identifier > main.cpp(6): error C2065: 'i' : undeclared identifier > main.cpp(7): error C3861: 'sqrt': identifier not found > main.cpp(8): error C2146: syntax error : missing ';' before identifier '; ' > main.cpp(8): error C2065: '; ' : undeclared identifier > main.cpp(8): error C2143: syntax error : missing ';' before '}' ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== 引起编译错误的原因是:

A、第五行缺少封号

B、第六行缺少封号

C、第七行有非法字符

D、第七行sqrt缺少头文件

E、第五行变量赋值类型不匹配

点击查看答案
第6题
以下程序 #include <stdio.h> main() { int a = -2, b = 0; while (a++ && ++b) ; printf("%d,%d\n", a, b ); } 程序运行后输出结果是 (难度系数★★)

A、1,2

B、-2,0

C、-1,1

D、0,0

点击查看答案
第7题
执行下面程序后,i的值为( )。 #include<stdio.h> main() { int i,x; for(i=1,x=1;i<=20;i++) { if(x%2="=1)" {x+="5;continue;}" if(x>=10)break; x-=3; } }

A、21

B、2

C、6

D、11

点击查看答案
第8题
下面程序的输出结果是() #include <stdio.h> void main() { int x = 7; int y = 3; printf("%d\n", y = x / y); }

A、0

B、2

C、3

D、不确定

点击查看答案
第9题
有以下程序 #include <stdio.h> main() { int a=2, c=5; printf( "a=%%d,b=%%d\n", a,c ); } 程序的输出结果是( )

A、a=2,b=5

B、a=%2,b=%5

C、a=%d,b=%d

D、a=%%d,b=%%d

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

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

简答题官方微信公众号

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

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

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