博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算机c语言2014年的答案,2014年计算机二级C语言上机模拟试题及答案1.doc
阅读量:4363 次
发布时间:2019-06-07

本文共 1605 字,大约阅读时间需要 5 分钟。

2014年计算机二级C语言上机模拟试题及答案12014年计算机二级C语言上机模拟试题及答案1

2014年上半年计算机二级C语言上机模拟试题及答案1 填空题  函数FUN的功能是:逆置数组元素中的值。形参N给出数组中的数据的个数。  例如:若A所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。  注意:部分源程序给出如下  请勿改动主函数main和其他函数中的任何内容,仅在横线上填入所编写的若干表达式或语句。  试题程序:#include   void fun(int a[], int n)  {  int i, t;  for (i=0; i<___1___ i a t b original data : after invert>

改错题  下列给定程序中,函数fun的功能是:从s所指字符串中,找出t所指子串的个数作为函数值返回,例如,当s所指字符串中的内容为abcdabfab,t 所指字符串的内容为ab,则函数返回整数3。  请改正程序中的 错误,使它能得也正确的结果,  注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!  试题 程序:  #include   #include   #include   int fun(char *s, char *t)  {  int n;  char *p, *r;  n = 0;  while (*s)  {   p = s;  r = t;  while (*r)  /********found********/  if (r == p)  {  r++;  p++;  }  else  {  break;  }  /********found********/  if (r == '\0')  n++;  s++;  }  return n;  }  main()  {  char s[100], t[100];  int m;  printf("\nPlease enter string s:");  scanf("%s", s);  printf("\nPlease enter substring t:");  scanf("%s", t);  m = fun(s, t);  printf("\nThe result is: m=%d\n", m);  }  第1处:if (r==p)应改为if(*r==*p)  第2处:if(r==’\0’)应改为if(*r==’\0’)编程题  编写???数fun,它的功能是:将一个数字字符串转换为一个整数(不得调用C语言中提供的将字符串转换成整 数的函数。)  例如 若输入字符串“-1234“,则 函数把它转换为整数值-1234。  注意:部分源程序给出如下。  请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。  试题程序:#include   #include   long fun ( char *p)  {  }  main()  {    char s[6];  long n;  FILE *out;  char *test[] = {"-1234", "5689", "7102", "-4356"};  printf("Enter a string:\n");  gets(s);  n = fun(s);  printf("%ld\n",n);  out=fopen("out.dat", "w");  for(n=0;n<4;n++)  fprintf(out, "%ld\n", fun(test[n]));  fclose(out);  }  答案是:  long fun(char *p)  {  long s=0,t;  int

转载地址:http://wekfs.baihongyu.com/

你可能感兴趣的文章
栈 队列 和 双向队列
查看>>
从垃圾回收看闭包
查看>>
Intel Core Microarchitecture Pipeline
查看>>
如何去除交叉表的子行(列)的小计?
查看>>
Web字体(链接)嵌入
查看>>
switch… case 语句的用法
查看>>
day07补充-数据类型总结及拷贝
查看>>
语言、数据和运算符
查看>>
正则表达式30分钟入门教程
查看>>
sqlserver try catch·
查看>>
怎么在三维世界里叙述五维故事
查看>>
1028: 可乐(2018年中南大学研究生复试机试题 )
查看>>
珍藏的最全的windows操作系统快捷键
查看>>
【DBAplus】SQL优化:一篇文章说清楚Oracle Hint的正确使用姿势
查看>>
二叉树结点删除操作
查看>>
图论-单源最短路-SPFA算法
查看>>
转换文件的字符集
查看>>
prometheus + grafana安装部署(centos6.8)
查看>>
Redis和Memcached的区别【转】
查看>>
VMware: Deploy multiple VM’s from template with PowerCLI
查看>>