2级c真题及答案解析.docxVIP

  • 0
  • 0
  • 约9.69千字
  • 约 30页
  • 2026-03-20 发布于四川
  • 举报

2级c真题及答案解析

1.以下程序的输出结果是

```c

includestdio.h

intmain(){

inta=1,b=2,c=3;

if(ab)

if(bc)

printf(%d,c);

else

printf(%d,b);

printf(%d,a);

return0;

}

```

答案:1

答案分析:首先判断`ab`,由于`a=1`,`b=2`,`ab`条件不成立,所以嵌套的`ifelse`语句不执行。直接执行`printf(%d,a);`,输出`a`的值1。

2.以下程序的功能是计算`s=1+1/2+1/3+...+1/10`,请补充完整代码

```c

includestdio.h

intmain(){

inti;

doubles=0;

for(i=1;i=10;i++){

//补充代码

}

printf(%lf,s);

return0;

}

```

答案:`s=s+1.0/i;`

答案分析:要计算`1+1/2+1/3+.

文档评论(0)

1亿VIP精品文档

相关文档