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

1: #include <stdio.h> 2: int main() 3:{ 4: ...

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、第五行变量赋值类型不匹配

提问人:网友diabloqi 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“1: #include <stdio.h> 2: int m…”相关的问题
第1题
以下程序的输出结果: #include <stdio.h> struct { int x; int y; }s[2]={1,4,2,5}; void main() { printf("%d\n",s[0].y/s[0].x*s[1].x); }
点击查看答案
第2题
有以下程序: #include main() {int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i; for(i=0;i<12;i++) c[s[i]]++; for(i=1;i<5;i++) printf(“%d”,c[i]); printf(“\n”); } 程序的运行结果是()。

A.1234

B.2344

C.4332

D.1123

点击查看答案
第3题
求 1! + 2! + 3! + ... + n!# include <stdio.h> int main(void) { int n = 0; int i = 0; int m = 1; int sum=0; printf("请输入n的值:"); scanf("%d", &n); for (i=1;i<=n;++i) { m="m" * i; ____________; } printf ("sum="%d\n&quot;,sum);" return 0;>
点击查看答案
第4题
阅读以下程序: #include <stdio.h> int main() { int i=10; switch(i){ case 9: i+=1; case 10: i+=1; case 11: i+=1; default : i+=1; } printf("%d",i); return 0; } 运行结果______.
点击查看答案
第5题
#include <stdio.h> int main( ) { int x=1, y=1, z=1; switch(x) { case 1: switch(y) { case 1: printf("!!"); break; case 2: printf("@@"); break; case 3: printf("##"); break; } case 0: switch(z) { case 0: printf("$$"); case 1: printf("^^"); case 2: printf("&&"); } default: printf("**"); } return 0; } 该程序的运行结果是________
点击查看答案
第6题
有以下程序   #include(stdio.h>   main()   {int a=l;b=2;   for(;a<8;a++) {b+="a;a+=2;}"   printf("%d,%d\n",a,b);   }> A、9,18

B、8,11

C、7,11

D、10,14

点击查看答案
第7题
以下程序 #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

点击查看答案
第8题
以下程序的运行结果是()。 #include <stdio.h> int main() { int p=30; printf("%d\n",p/3>0?p/10:p%3); return 0; }

A、0

B、10

C、30

D、3

点击查看答案
第9题
以下程序输出的结果是( ). #include <stdio.h> int main() { int a=2,b=3,c=4; a*=16+b++-c; printf("%d\n",a); return 0; }
点击查看答案
第10题
若有以下程序 #include <stdio.h> main(){ int a=1,b=2,c=3,d=4,r=0; if(a!=1) ; else r=1; if(b==2) r+=2; else; if(c!=3) r+=3; else; if(d==4) r+=4; printf("%d\n",r); }

A、10

B、7

C、6

D、3

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

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

简答题官方微信公众号

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

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

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