好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

【2017年整理】C语言上机模拟题无答案.doc

15页
  • 卖家[上传人]:德****1
  • 文档编号:966264
  • 上传时间:2017-05-23
  • 文档格式:DOC
  • 文档大小:96KB
  • / 15 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 模拟试题(一)1.填空题请补充函数fun(),该函数的功能是求一维数组x[N]的平均值,并对所得结果进行四舍五入(保留两位小数)例如:当x[10]={15.6,19.9,16.7,15.2,18.3,12.1,15.5,11.0,10.0,16.0},结果为: avg=15.030000注意:部分源程序给出如下请勿改动主函数main和其他函数中的任何内容,仅在函数 fun的横线上填入所编写的若干表达式或语句试题程序:#include#includedouble fun(double x[10]){int i;long t;double avg=0.0;double sum=0.0;for(i=0;iint fun(){int a[3][3],mul;int i,j;mul=1;for (i=0;i#include#includevoid fun(char *ss){}main(){char tt[81];clrscr();printf("\nPlease enter an string within 80 characters:\n");gets(tt);printf("\n\nAfter changing, the string\n \%s",tt);fun(tt);printf("\nbecomes\n \%s\n",tt);}模拟试题(二)1.填空题请补充函数fun(),该函数的功能是:分类统计一个字符串中元音字母和其他字符的个数(不区分大小写)。

      例如,输入aeiouAOUpqrt,结果为A:2 E:1 I:1 O:2 U:2 other:4注意:部分源程序给出如下请勿改动主函数main和其他函数中的任何内容,仅在函数 fun()的横线上填入所编写的若干表达式或语句试题程序:#include#include#define N 100void fun(char *str,int bb[]){char *p=str;int i=0;for(i=0;i#include /**********************found***********************/int fun(long s,long *t){ long s1=10;*t=s%10;while(s>0){ /**********************found***********************/s=s%100; *t=s%10*s1+*t;s1=s1*10;}}main(){ long s, t;clrscr();printf("\nPlease enter s: "); scanf("%ld",&s);fun(s,&t);printf("The result is: %ld\n ",t);}3. 编程题请编写一个函数fun(),它的功能是:求出一个4×M整型二维数组中最小元素的值,并将此值返回调用函数。

      注意:部分源程序给出如下请勿改动主函数main和其他函数中的任何内容,仅在函数 fun的花括号中填入所编写的若干语句试题程序:#define M 4#include fun (int a[][M]){}main(){int arr[4][M]={11,3,9,35,42,-4,24,32,6,48,-32,7,23,34,12,-7};printf("min=%d\n",fun(arr));}模拟试题(三)1.填空题str是一个由数字和字母字符组成的字符串,由变量num 传入字符串长度请补充函数fun(),该函数的功能是:把字符串str中的数字字符转换成数字并存放到整型数组bb中,函数返回数组bb的长度例如:str=“Bcd123e456hui890”,结果为:123456890注意:部分源程序给出如下请勿改动主函数main和其他函数中的任何内容,仅在函数 fun()的横线上填入所编写的若干表达式或语句试题程序:#include#define N 80int bb[N];int fun(char s[],int bb[],int num){int i,n=0;for(i=0;i#include int fun(int k){ int m=0,mc=0, j;/**********************found***********************/while(k>=2)&&(mc#include void fun(int *a,int *n){}main( ){int aa[1000], n, k; clrscr( );fun(aa,&n);for(k=0;k#define N 1000int fun(int xx[],int bb[],int num){int i, n=0;int g, s;for(i=0;i5)【 2】 ;}return【 3】 ;}main(){ int xx[N];int yy[N];int num=0,n=0,i=0;printf("Input number :\n");do{scanf("%u",&xx[num]);}while(xx[num++]!=0);n=fun(xx,yy,num);printf("\nyy=");for(i=0;i#include /**********************found***********************/int fun(int m){double t=1.0,j=1.0;int i;/**********************found***********************/for(i=1;i#include#include#define N 5int fun (int w[][N]){}main(){int a[N][N]={0,1,2,7,9,1,11,21,5,5,2,21,6,11,1,9,7,9,10,2,5,4,1,4,1};int i, j;int s;clrscr();printf("*****The array*****\n ");for (i=0; i#include char *fun(int n){int g,s,b;g=n%10;s=n/10%10;b=【 1】 ;if((g+b)==s)return【 2】 ;elsereturn【 3】 ;}main(){int num=0;clrscr();printf("******Input data *******\n");scanf("%d",&num);printf("\n\n\n");printf("****** The result *******\n");printf("\n\n\n%s",fun(num));}2. 改错题下列给定的程序中,函数fun()的功能是:用选择法对数组中的n个元素按从大到小的顺序进行排序。

      请改正程序中的错误,使它能得到正确结果注意:不要改动main函数,不得增行或删行,也不得更改程序的结构试题程序:#include#define N 20void fun(int a[],int n){int i,j,t,p;/**********************found***********************/ for(j=0;ja[p]) p=i;t=a[p]; a[p]=a[j]; /**********************found***********************/a[p]=t; }}main(){int a[N]={11,32,-5,2,14},i,m=5;printf("排序前的数据:");for(i=0;i#include#define LEN 80main(){char str1[LEN],str2[LEN];int n,i;clrscr();printf("Enter the string:\n");gets(str1);printf("Enter the position of the string deleted:");scanf(【 1】 );for(i=0;i#include void fun(char *s){int i,j;for(i=0,j=0; s[i]!= '\0'; i++)/**********************found***********************/if((s[i]>= 'A'&&s[i]= 'a'&&s[i]#include #include #define N 5int fun (int a[][N]){}main(){ int a[N][N],i,j;clrscr();printf("*****The array*****\n");for(i=0;i

      点击阅读更多内容
      相关文档
      2022 年注册测绘师考试《测绘综合能力》真题及详解【完整版】.docx 最新补考2022年广西专业技术人员继续教育公需科目题库及答案.docx 最新补考2023年广西专业技术人员继续教育公需科目题库及答案.docx 职业道德理论考试题库1[200道]含参考答案.docx 中级消防设施操作员理论考试试题[200道]含参考答案.docx 职业道德理论考试题库[200道]含参考答案.docx 中式烹调师[技师]理论知识考试题库[350道]含参考答案.docx 中级消防设施操作员理论考试题库[200道]含参考答案.docx 中式烹调师[技师]理论知识考试题库[300道]含参考答案.docx 注册健康管理师基础知识考试试题[200道]含参考答案.docx 云南省低压电工作业证复审考试题库[300道]含参考答案.docx 注册健康管理师基础知识考试题库1[100道]含参考答案.docx 中级消防设施操作员理论考试题库(200题)含参考答案.docx 中式烹调师[技师]理论知识考试题库[200道]含参考答案.docx 注册健康管理师基础知识考试试题[300道]含参考答案.docx 中级消防设施操作员理论考试题库(300题)含参考答案.docx 云南省低压电工作业证复审考试题库[400道]含参考答案.docx 注册健康管理师基础知识考试题库[300道]含参考答案.docx 中级消防设施操作员理论考试试题[300道]含参考答案.docx 育婴员专业技能证书考试题库题库[300道]含参考答案.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.