C语言模拟试题及答案.pdfVIP

  • 2
  • 0
  • 约1.41千字
  • 约 2页
  • 2023-06-02 发布于河南
  • 举报
C语言模拟试题及答案--第1页 C语言模拟试题及答案 C 语言模拟试题及答案 C 语言的应用范围广泛,具备很强的数据处理能力,不仅仅是在 软件开发上,而且各类科研都需要用到 C 语言,适于编写系统软件, 三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。 以下是店铺为大家搜索整理的 C 语言模拟试题及答案,希望能给大家 带来帮助! 7: 请编写一个函数 fun,它的功能是:求除 1 到 m 之内(含 m)能北 7 或 11 整除的所有整数放在数组 a 中,通过 n 返回这些数的个数。 答案: void fun(int m, int *a, int *n) { int I,j=0; *n=0; for(i=1;i=m;i++) if (i%7==0 || i==0) { a[j]=I; j++; } *n=j; } 8: 请编写一个函数 fun ,它的功能是:找出一维整型数组元素中最 大的`值和它所在的下标,最大的值和它所在的下标通过形参传回。数 组元素中的值已在主函数中赋予。主函数中 x 是数组名,n 是 x 中的数 据个数,max 存放最大值,index 存放最大值所在元素的下标。 答案: void fun (int a[],int n, int *max, int *d) { int I; C语言模拟试题及答案--第1页 C语言模拟试题及答案--第2页 *max=a[0]; *d=0; for(i=0;I if(a[i]*max) { *max=a[i]; *d=I; } } C语言模拟试题及答案--第2页

文档评论(0)

1亿VIP精品文档

相关文档