c语言模拟试卷A_第1页
c语言模拟试卷A_第2页
c语言模拟试卷A_第3页
c语言模拟试卷A_第4页
c语言模拟试卷A_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

A.A.最多执行10次B.最多执行9次CC语言程序设计A卷共6页第#页returnm;}7、以下程序的输出结果是:main(){chars[]=”china”,*p;for(p=s+1;p<s+4;p++)printf("%s\n”,p);}三、程序填空(每空2分,共20分)1、将一个数组中的元素按逆序重新存放。例如原来的顺序为:8,6,5,4,1,要求改为:1,4,5,68。#defineN7main(){inta[N]={12,9,16,5,7,2,l},k,s;printf(”\n初始数组:\n");for(k=0;k〈N;k++)printf(”%4d”,a[k]);for(k=0;k〈(1):k++){s=a[k]:a[k]=(2):(2)=s;}printf("\n交换后的数组:\n”);for(k=0;(3):k++)printf("%4d”,a[k]);}2、用递归方法求N阶勒让德多项式的值,递归公式为#include〈stdio。h>main(){floatpn();floatx,lyd;intn:scanf("%d%f”,&n,&x):lyd=(1)printf(”pn=%f”,lyd):}floatpn(floatx,intn){floattemp;if(n==0)temp=(2)elseif(n==l)temp=(3)elsetemp=(4)return(temp);}3、在数组中同时查找最大元素下标和最小元素下标,分别存放在main函数的变量max和min中.#include〈stdio。h>voidfind(int*a,int*max,int*min){inti;*max=*min=0;for(i=1;i〈n;i++)if(a[i]>a[*max])(1);elseif(a[i]<a[*min])(2);return;}main(){inta[]={5,8,7,6,2,7,3};intmax,min;find((3.));printf(”%d,%d\n",max,min);}四、填空题(每空1分,共10分)1、已知整型变量a=6,b=7,c=1,则表达式(a*3—b+c)/5的值是2、当a=3,b=4,c=3时,表达式a==c的值为,a!=c的值为3、int(*p)();定义的p是一个4、数学公式,写成C语言表达式是5、若w=5,x=2,y=3,z=4,则条件表达式w〈x?w:y〈z?y:z的结果为.6、C语言可以处理的文件类型是和.7、如下图所示,在链表中pl和p2两个结点间插入p所指向的节点的关键语句是:和。其中结构体数据类型和指针变量的定义如下:structstu{inta;floatb;structstu*next;}*head,*p1,*p2,*p;五、编程题(第1题9分,第2、3题各10分,共29分)1、打印出所有的“水仙花数”,所谓“水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如153是一个水仙花数,因为153=。2、任意输入一个5x6矩阵,求出每一行的和放到一个一维数组中,输出此矩阵及

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论