2022年甘肃省嘉峪关市全国计算机等级考试C语言程序设计预测试题(含答案).pdfVIP

  • 2
  • 0
  • 约2万字
  • 约 41页
  • 2023-08-15 发布于浙江
  • 举报

2022年甘肃省嘉峪关市全国计算机等级考试C语言程序设计预测试题(含答案).pdf

2022年甘肃省嘉峪关市全国计算机等级考 试C语言程序设计预测试题(含答案) 一、2.填空题(10题) 1.下列程序的运行结果是____。 #define POW(r)(r)*(r) main() { int x=3,y=2,t; t=POW(x+y); printf(?n,); 2.下面程序的功能是求整数m、n的最大公约数,请填空。 main() {intm,n,r; scanf(??,m, n); if(【】){r=m;m=n;n=r;} while(【】) {r=m?m=n;n=r;} printf(?,m); } 3.诊断和改正程序中错误的工作通常称为【】。 4.若线性表的长度经常发生变化,那么该线性表应采用的存储结构是 【】。 5.按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于 — —。 6.数据结构分为逻辑结构与存储结构,线性链表属于【】。 7.算法复杂度主要包括时间复杂度和【】复杂度。 8.以下条件表达式可计算:1+|a的值,请填空。a=0?[6]:[7] 9.设函数findbig已定义为求3个数中的最大值,以下程序将利用函数 指针调用findbig函数。请填空。 main() { int findbig(int,int,int); int(*f)(),x,y,z

文档评论(0)

1亿VIP精品文档

相关文档