计算机省二程序改错,计算机省二程序改错.doc

这篇博客介绍了如何在C语言中修复程序错误,涉及长整数处理和数学公式的计算。第一题要求从长整数中提取偶数位并构造新数;第二题计算特定数列之和;第三题计算负指数幂的公式。所有问题都需要在不改变程序结构的前提下修正错误。
摘要由CSDN通过智能技术生成

计算机省二程序改错

计算机省二程序改错程序改错说明1 每题3或4个错;改错时不可以增加或删除程序行,也不可以更改程序的结构。2 表示形式/**********FOUND*********/ 修改;错误在接下来的一行内3 答案中的★代表空格,可有可无

程序分类 胜省略没用··············

【第1题】给定程序MODI1.C中函数fun的功能是:将长整数中每一位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87654时,t中的数为:864.#include #include Void fun (long s, long *t){int d ; long sL=1*t=0While (s>0){d=s%10/**********FOUND*********/if (d%2=0) 答案 if(d%2==0)/**********FOUND*********/{*t=d*sl+t; 答案 {*t=d*sl+*t; sl*=10}/**********FOUND*********/ s\=10; 答案 s/=10 ;  }} main(){long s, t; clrscr(); printf (“\nplease enters:”)……………. 【第2题】 题目:编写函数fun其功能是:根据整型参m,计算如下公式的值: Y=1+1/3+1/5+1/7+….+1/(2m-3) include “stdio.h” double fun (int m) { /**********FOUND*********/ double y=1 答案double y=1;  int i /**********FOUND*********/ for (i=1; i

【第3题】 题目函数fun的功能是:根据整形参m的值,计算如下公式的值。    1 1 1 t=1- 2x2 - 3x3 …… - mxm 例如若m=5 则应输出 :0.536389double fun (int m ){double y=1.0;Int i /**********FOUND*********/  for (i=2;i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值