C语言上机操作题及答案

第一题

请补充fun函数的功能是:把字符下标能被2或3整除的字符串str中删除,把剩余的字符重新保存在字符串str中。字符串str从键盘输入,其长度作为参数传入fun函数。

例如,输入“abcdefghijk”,输出“bfh”。

请勿改动主函数main和其他函数中的任何内容,仅在fun函数的横线上填入所编写的若干表达式或语句。

#include

#define N 80

void fun(char s[], int n)

{

int i, k;

___1___;

for (i=0; i {

s[k++] = s[i];

if ((i%2==0) ___2___ (i%3==0))

k--;

}

___3___;

}

main()

{

int i = 0, strlen = 0;

char str[N];

printf("\nInput a string:\n");

gets(str);

while (str[i] != '\0')

{

strlen++;

i++;

}

fun(str, strlen);

printf("\n********* display string *********\n");

puts(str);

}

答案:

第1处填空:k=0;

第2处填空:||

第3处填空:s[k]=’\0’或s[k]=0 2011年计算机二级C语言上机操作题及答案(99)来源:考试大 【相信自己,掌握未来,考试大值得信赖!】 2011年7月27日第二题

下列给定程序中,函数fun的功能是:统计一个无符号整数中各位数字值为零的个数,通过形参传回主函数;并把该整数中各位上最大的数字值作为函数值返回。例如,若输入无符号整数30800,则数字值为零的个数为3,各位上数字值最大的是8。

请改正函数fun中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!

#include

int fun(unsigned n, int *zero)

{

int count = 0, max = 0, t;

do

{

t = n;

/********found********/

if (t = 0)

count++;

if (max < t)

max = t;

n = n/10;

} while (n);

/********found********/

zero = count;

return max;

}

main()

{

unsigned n;

int zero, max;

printf("\nInput n(unsigned): ");

scanf("%d", &n);

max = fun(n, &zero);

printf("\nThe result: max=%d zero=%d\n", max, zero);

}

答案:

第1处:if(t=0)应改为if(t==0)

第2处:zero=count; 应改为*zero=count; 2011年计算机二级C语言上机操作题及答案(99)来源:考试大 【相信自己,掌握未来,考试大值得信赖!】 2011年7月27日第三题

请编写函数fun,其功能是:计算并输出

例如,若主函数从键盘给n输入20后,则输出为s=534.188884。

注意:n的值要求大于1但不大于100。

请勿改动主函数main和其他函数中的任何内容,仅在fun函数的花括号中填入所编写的若干语句。

#include

#include

double fun(int n)

{

}

main()

{

int n;

double s;

FILE *out;

printf("\n\nInput n: ");

scanf("%d",&n);

s=fun(n);

printf("\n\ns=%f\n\n",s);

out=fopen("out.dat","w");

for (n = 0; n < 10; n++)

fprintf(out, "%f\n", fun(n+20));

fclose(out);

}

答案

double fun(int n)

{

int i;

double s=1.0;p=1.0;

for(i=2;i<=n;i++)

{

p+pow(i,0.5);

s+=p;

}

ret

c语言操作题和答案,C语言上机操作题及答案.doc相关推荐

  1. 浙江计算机二级操作题内容,浙江省计算机二级上机操作题(新)

    第二部份 C程序设计上机操作题 .................................................................................... ...

  2. 浙江计算机二级操作题内容,浙江省计算机二级上机操作题(新).doc

    TOC \o "1-3" \h \z HYPERLINK \l "_Toc148790916" 第二部份 C程序设计上机操作题 PAGEREF _Toc1487 ...

  3. 北航计算机2014复试上机题,北航计算机系考研复试上机真题及答

    北航计算机系考研复试上机真题及答 (29页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 Kao400.com 出品 侵权必究 北京航空航 ...

  4. 计算机二级c必考编程题6,计算机二级c上机编程题

    计算机二级c语言上机编程题技巧分析 二级C语言上机编程题技巧 一.方法总结 1. 二级C语言上机编程题在二级上机考试中属于较难题型,因此很多同学都害怕通过不了.综合往年的考试,结合考试大纲,每年考试的 ...

  5. 全国计算机c二级编程题,全国计算机二级C上机 编程题.doc

    全国计算机二级C上机 编程题.doc 全国计算机二级C上机 编程题 全国计算机等级考试C语言――编程题 1.m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数 ...

  6. 2计算机一级上机题,计算机等级考试一级上机Word题

    计算机等级考试一级上机Word题 (1)将文档中所提供的表格设置成文字对齐方式为底端对齐,水平对齐方式为左对齐. (2)在表格的最后增加一列,列宽2厘米,列标题为"总人数",计算各 ...

  7. 计算机办公应用操作试题,计算机office办公软件上机操作试题

    城关一小2013年老教师教育技术能力提升培训 上机操作试题 要求:在D盘上新建一个文件夹,文件名为自已姓名.例如:张娜 (1) 为全文添加标题,标题文字为"卧薪尝胆"(不包括引号) ...

  8. 模拟病人排队看病过程c语言,模拟病人到医院排队看病上机内容完整实验报告.doc...

    模拟病人到医院排队看病上机内容完整实验报告 [实训内容] 编写一个程序,模拟病人到医院排队看病的情况. [思路] 由于医院看病是先到先看,所以可以使用队列来实现排队过程.模拟病人的排队看病主要完成以下 ...

  9. 一个名叫 c语言 的手机题库软件,C语言二级考试题库

    C语言2级考试必备练习app!<C语言二级考试题库>不仅能为你提供300道上机操作题的练习资源,还可以让你在这款软件中享受到安装后可离线浏览,不用联网也可以浏览,速度快,无广告! 软件详情 ...

  10. c语言2级考试题下载,C语言二级考试题库

    C语言2级考试必备练习app!<C语言二级考试题库>不仅能为你提供300道上机操作题的练习资源,还可以让你在这款软件中享受到安装后可离线浏览,不用联网也可以浏览,速度快,无广告! 软件详情 ...

最新文章

  1. vue router html,vue-router.html
  2. jQuery命名空间,插件开发
  3. Keepalived 主备配置
  4. linux改变文件夹权限吗,linux改变文件/文件夹权限
  5. IB COM Read
  6. 剑指offer:按之字形打印二叉树(栈|双向队列+中序遍历)
  7. UINavigationController_学习笔记
  8. 基于CentOS 5.3系统下面的TMAIL安装笔记
  9. 系统学习深度学习(四十)--基于模拟的搜索与蒙特卡罗树搜索(MCTS)
  10. 判断登陆权限的操作,登录后调到之前所操作的地址。
  11. php压缩html文件,压缩html_PHP压缩html的函数代码
  12. uni-app小程序如何自定义标题内容(如何解决小程序标题不居中)
  13. 专为前端开发者准备的 15 款优秀的 Sublime Text 插件
  14. 美国11月PMI现回落 市场关注10月PCE通膨数据
  15. 我爱看的书-2021-4-17
  16. 饱食沪深港澳22日-港:星级传统韩菜-梨花园~110207
  17. python中的reshape函数
  18. 2020高考倒计时html,最新2020高考倒计时祝福语
  19. Android开发——集成友盟社会化分享遇到的坑(二)
  20. 弹性事务框架ETF4J——面向Java微服务的交易最终一致性解决方案

热门文章

  1. 两个异步处理AsyncTask和Handler的优缺点
  2. asp.net中的窗体身份验证(完整篇之三:用户登录页面)
  3. 业界资讯: Flash Player Incubator 改进
  4. asp.net 安全
  5. MPI集群安装、MPI安装
  6. 解决springboot的application.yml配置不生效问题
  7. 为什么阿里巴巴禁止在foreach里进行元素的remove/add操作
  8. css3 水纹效果(仿写阿里云)
  9. python 通过ftplib 实现上传下载
  10. 关于工厂的应用——中国工人和美国工人的问题