2021-2022年山西省太原市全国计算机等级考试C语言程序设计预测试题(含答案).docxVIP

  • 3
  • 0
  • 约1.86万字
  • 约 37页
  • 2023-04-08 发布于河北
  • 举报

2021-2022年山西省太原市全国计算机等级考试C语言程序设计预测试题(含答案).docx

2021-2022年山西省太原市全国计算机等级考试C语言程序设计预测试题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(20题) 1. 下列程序的输出结果是( )。 int f1(int x,inty){return x>y?x:y;} int f2(int x,inty){return x>y?y:x;} main() {int a=4,b=3,c=5,d=2,e,f,g; e=f2(f1(a,B) ,f1(c,D) ); f=f1(f2(a,B) ,f2(c,D) ); g=a+b+C+d-e-f; phntf(%d,%d,%d\n,e,f,g); } A.4,3,7 B.3,4,7 C.5,2,7 D.2,5,7? 2.算术运算符和圆括号有不同的运算优先级,对于表达式“a+ b+c* (d+e)”,关于执行顺序,以下说法正确的是()。 A.先执行“(d+e)”得r2,再执行“c*r2”得r3,再执行“a+b”得r1,最后执行“r1 +r3”得表达式最后结果? B.先执行“a+b”得r1,再执行“(d+e)”得r2,再执行“c*r2”得r3,最后执行“r1 +r3”得表达式最后结果? C.先执行“(d+e)”得r2,再执行“c*r2”得r3,再执行“b+r3”得r4,最后执行“a+r4”得表达式最后结

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档