2021年四川省广安市全国计算机等级考试C语言程序设计.docxVIP

  • 0
  • 0
  • 约5.2万字
  • 约 111页
  • 2023-04-17 发布于河北
  • 举报

2021年四川省广安市全国计算机等级考试C语言程序设计.docx

2021年四川省广安市全国计算机等级考试C语言程序设计 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(20题) 1.有以下程序: #includestdio.h, main(  ) {int S; scanf(%d,s); while(sO) {switch(s) {case l:printf(%d,s+5); case 2:printf(%d,s+4);break; case 3:printf(%d,s+3); default:(%d,s+1);break; } scanf(%d,s); } } 运行时,若输入1 2 3 4 5 0回车,由输出结果是(  )。A.6566456 B.66656 C.66666 D.6666656? 2.下列定义数组的语句中,正确的是( )。 A.#define N 10?int x[N];? B.int N= 10;int [N];? C.int x0..10];? D.Int x[]; .? 3.某二叉树的前序和后序序列正好相反,则该二叉树一定是_____的二叉树 A.空或者只有一个结点 B.高度等于其结点数 C.任一结点无左孩子 D.任一结点无右孩子? 4. 5.有以下程序: #include <stdio.h> void fun (char * a, char B) {while(*(a++)!=‘0’); while(*(a-1)<B)*(a--)=*(a-1); *(a--)=b; } main() {char s[8]=“pmfc”, r, c; c=getchar(); fun(s,c); puts(s); } 程序运行时输入k并按<Enter>键,则输出结果为()。 A.pmfkc B.pmfck C.kpmfc D.pmkfc? 6. 7. 8.C程序是由()构成的。 A.主程序与子程序 B.主函数与子函数 C.一个主函数与若干个其他函数 D.主函数与子程序? 9. 下列可用于C语言用户标识符的一组是 A.void,define,WORD? B.a3_b3,_123,Car? C.For,-abc,IF Case? D.2a,DO,sizeof? 10. 下面程序段的运行结果是? char str[]=ABC,*p=str;? printf(%d\n,*(p+3)); A.67 B.0 C.字符′C′的地址 D.字符′C′? 11.数据结构中,与所使用的计算机无关的是数据的()结构。 A.存储 B.物理 C.逻辑 D.物理和存储? 12.若文件指针fp已正确指向文件,ch为字符型变量,以下不能把字符输出到文件中的语句是( )。 A.fget(f0,ch);? B.foutc(ch,fo);? C.fprinff(fp,”%c”,ch);? D.fwrite(ch,sizeof(ch),1,fp);? 13. 14.下列程序的输出结果是( )。 #includestdio.h main { int i; for(i=1;i=10,i++) { if((i*i=20)&&(i*i=100)) break; } printf(%d\n,i*i; } A.49 B.36 C.25 D.64? 15. 16.有定义语句:“int*p[4];”,以下选项中与此语句等价的是( )。 A.int p[4]; B.int**P; C.int*(p[4]); D.int(*p)[4];? 17.设有定义“int a=1,b=2,c=3; ”,以下语句中执行效果与其他3个不同的是()。 A.if(a>b) c=a,a=b,b=c;? B.if(a>b) {c=a,a=b,b=c;}? C.if(a>b) c=a;a=b;b=c;? D.if(a>b) { c=a;a=b;;b=c;}? 18.若变量已正确定义,在语句“if(W)printf(%d\n,k);”中,以下不可替代w的是( )。 A.ab+c B.ch=getchar C.a= =b+C D.a++? 19. 有以下程序:? ? 程序执行后的输出结果是(  )。? A.45 B.20 C.25 D.36? 20. 语句int(*ptr)的含义是( )。 A.ptr是一个返回值为int的函数? B.ptr是指向int型数据的指针变量? C.ptr是指向函数的指针,该函数返回一个int型数据? D.ptr是一个函数名,该函数的返回值是指向int型数据的指针? 二、2.填空题(20题) 21. 以下程序的输出结果是______。 main() { char s[]=abcdef; s[3]=\0

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档