1 / 4
文档名称:

专升本C语言历年考试题及答案3.doc

格式:doc   大小:33KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

专升本C语言历年考试题及答案3.doc

上传人:水中望月 2019/3/1 文件大小:33 KB

下载得到文件列表

专升本C语言历年考试题及答案3.doc

文档介绍

文档介绍:专升本C语言历年考试题及答案一、用C语言描述下列命题(共8小题,每小题3分,计24分)1..y为int型,满足能同时被3,5整除的表达式。。。<|a-b|<20的C语言表达式。,y和z均为int型,x和y中仅有一个小于z。[10],其数组元素为指向float的指针。(Transportation_light)的枚举类型及其变量light。其中列举的常量有红,黄,绿(red,yellow,green)三色控制灯。8..写出一个函数f1()的说明部分,函数的返回值为指向int数据的指针。二、根据要求画出NS图或流程图(共1小题,每小题6分,计6分):试求前10项之和。三、程序阅读题(共4小题,每小题5分,计20分)1.#include<>voidmain(){intx,y;for(x=1;x<3;x++){for(y=1;y<3;y++)printf("%2d",x*y);printf("\n");}}程序运行后的输出结果为:2.#include<>inta[]={0,1,2,3,4,5,6,7,8,9};intf(intn){if(n==1)returna[0];elsereturn((n*f(n-1)+a[n])/(n+1));}voidmain(){intn=6;printf("f(%d)=%d",n,f(n));}程序运行后的输出结果为:3.#include<>structtype{intnum;intage;floatwage;};voidmain(){structtypeteac;=105;=28;=;pr(teac);}voidpr(structtypeparm){ printf("%d,%d,%\n",,,);}程序运行后的输出结果为:4.#include<>charprn_str(char*str,intm,intn){inti;for(i=1;i<=m-n;i++)printf("");for(i=1;i<=n;i++)printf("%c",*str++);printf("\n");}voidmain(){char*p="Teacher";prn_str(p,6,4);}程序运行后的输出结果为:四、程序填空(共3小题,每小题6分,计18分)1.#include<>voidmain(){inta,b,c,i;a=c=0;for(i=0;i<=20;i+=2){a+=i;____;c+=b;}printf("偶数和=%d\n",a);printf("奇数和=%d\n",____);}2.#include<>voidsort(chara[],intn){inti,j,post;chart;for(i=0;i<n-1;i++){____;for(j=i+1;j<n;j++)if____)post=j;t=a[post];a[post]=a[i];a[i]=t