〔A 卷〕第 1 页 共 11 页韩山师范学院 2025 年本科插班生测验试卷计算机科学与技术专业 高级语言程序设计试卷 〔A 卷〕题号 一 二 三 四 五 总分 评卷人得分得分 评卷人 一、填空题〔每空 2 分,共 10 分〕1.C程序源文件的后缀名是2 . 设 变 量 a 的 值 是 1, 那 么 表 达 式 〔 2+a〕 ∧ ( ~ 3) 的 值 是 ______。。3. fgetc 函数的作用是从指定文件读入一个4. C 语言程序至少必需包含一个。函数。5. 假设有定义: int a[3][5]; 那么数组 a 中共有________个元素。得分 评卷人 二、单项选择题〔每题 2 分,共 30 分〕题号答案题号答案1234567891011121314151 〔A 卷〕第 2 页 共 11 页1.C语言程序编译时,程序中的注释局部 __________。A.不参加编译,但会呈此刻目标程序中B.不参加编译,也不会呈此刻目标程序中C.参加编译,但不会呈此刻目标程序中D.参加编译,并会呈此刻目标程序中2.以下程序执行后 sum的值是__________。A.15B .不确定C .14D .0main(){ int i , sum=0;for(i=1;i<6;i++) sum+=i;printf("%d\n",sum);}3.以下程序段的输出成果是 __________。A.2 1 4 3 B .1 2 1 2 C .1 2 3 4 D .2 1 1 2void fun(int *x, int *y){ printf("%d %d ", *x, *y); *x=3; *y=4;}main(){ int x=1,y=2;fun(&y,&x);printf("%d %d",x, y);}4.以下程序的输出成果是 __________。main(){ char c='a';printf("%c",c+25);2 〔A 卷〕第 3 页 共 11 页}A.AB . aC .a+25D .z5. 以下能正确定义,且赋初值的语句是 _________A. int n1=n2=10;C. Float f=f+1;B. char c=32;D. double 6. 以下程序的输出成果是 __________main(){ char ch[3][5]={"AAAA","BBB","CC"};printf("\"%s\"\n",ch[1]);}A."AAAA" B ."BBB"C."BBBCC" D ."CC"7. 设有定义: int a=3,b,*p=&a; 那么以下使 b 不为 3 的语句是_________A.b=*&aB.b=*pC.b=aD.b=*a8. 假设有说明语句: int a,b,c,*d=&c ;,那么能正确从键盘读入三个整数别离赋给变量 a、b、c 的语句是__________。A.scanf("%d%d%d",&a,&b,d); B .scanf("%d%d%d",&a,&b,&d);C.scanf("%d%d%d",a,b,d); D .scanf("%d%d%d",a,b,*d);9. 有定义语句: int x, y; 假设要通过 scanf("%d,%d",&x,&y); 语句使变量 x 得到数值...