2022-2023年甘肃省兰州市全国计算机等级考试C语言程序设计预测试题(含答案).docxVIP

  • 1
  • 0
  • 约1.84万字
  • 约 38页
  • 2023-05-27 发布于河北
  • 举报

2022-2023年甘肃省兰州市全国计算机等级考试C语言程序设计预测试题(含答案).docx

2022-2023年甘肃省兰州市全国计算机等级考试C语言程序设计预测试题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(20题) 1. 已有定义int(*q)(),指针q可以( )。 A.指向函数的入口地址 B.代表函数的返回值 C.表示函数的类型 D.表示函数返回值的类型? 2. 有以下程序 #include <stdio.h> void fun(int *s,int n1,int n2) { int i,j,t; i=n1 j=n2; while(i<j) {t=s[i];s[i]=s[j];s[j]=t;i++;j--;} } main() { int a[10]={1,2,3,4,5,6,7,8,9,0},k; fun(a,0,3); fun(a,4,9); fun(a,0,9); for(k=0;k<10;k++)printf(%d,a[k]); printf(\n); } 程序的运行结果是 A.987654321 B.4321098765 C.5678901234 D.987651234? 3.若有定义“float a=25,b,*p=&b;”,则下列对赋值语句“*p=a;”和“p=&a;”的正确解释为( )。 A.两个语句都是将变量a的值赋予变量P? B.*p=a是使P指向变量a,而p=&

文档评论(0)

1亿VIP精品文档

相关文档