首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当S中的数为:7654321时,t中的数为:7531。 请改正程序中的错误,使它能得出正确的结果。 注意:不
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当S中的数为:7654321时,t中的数为:7531。 请改正程序中的错误,使它能得出正确的结果。 注意:不
admin
2019-09-02
60
问题
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。
例如,当S中的数为:7654321时,t中的数为:7531。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
/**********found**********/
void fun(1long s,long t)
{long s1=10;
*t=s%10;
while(s>0)
{ s=s/100;
*t=s%10*s1+*t;
/**********found**********/
s1=s1*100;
}}
main()
{long s,t;
printf("\nPlease enter s:");scanf("%ld”,&s);
fun(s,&t);
printf("The result is:%ld\n",t);
}
选项
答案
(1)void fun (long s,long*t) (2)s1=s1*10;
解析
本题中函数的功能是依次取出奇数位上的数。该题的解题思路主要是找出数字中的奇数位上的数。
(1)根据“*t=s%10”判断,t应该是个指针变量,所以“void fun(long s,long t)”语句中的t只需改为“void fun(long s,long*t)”。
(2)分析函数内的循环过程可知s1的用途是每次将母t扩大,记录每次得到的奇数位的数字的权值,s1的权值每次增加1位,因此,第二个标识下应该是“s1=s*10;”。
转载请注明原文地址:https://kaotiyun.com/show/1ORp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:删除P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用’#’结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也
请编写函数fun,函数的功能是:统计各年龄段的人数。N个年龄通过调用随机函数获得,并放在主函数的age数组中;要求函数把0至9岁年龄段的人数放在d[0]中,把10至19岁年龄段的人数放在d[1]中,把20至29岁年龄段的人数放在d[2]中,其余依此类推,把
以下选项中不合法的标识符是
以下选项中,不能作为合法常量的是
有以下程序#includevoidfun(char*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;}}main(){char*s="*a*b*",t[
有以下程序voidfun(char*S){chara[10];strepy(a,"STRING");S=a;}main(){char*p="PROGRAM";fun(P);一printf("%s\n,p);}.程序运行后的输出
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
下面不属于软件工程过程的4种基本活动
不能正确表示数学式的表达式是
C语言中char类型数据占字节数为
随机试题
TheAmazon-WalmartShowdownThatExplainstheModernEconomyA)WithAmazonbuyingthehigh-endgrocerychainWholeFoods,s
设intx=1;a=9,b=6,c=9,d=8;执行语句:if(a>b)if(c>b)if(b>d)x=2;elsex=6;后x的值是()
狗脊应香附应
某乡人民政府批准了本应由县土地管理局批准的李某的占地建房申请。1年后,县土地管理局认定该乡政府的越权批准行为无效,并作出了拆除李某已建房屋的处罚决定。李某不服而向法院起诉,请求法院撤销县土地管理局的处罚决定,并判令乡政府赔偿因越权批准行为所造成的损失。
如图2.4—17所示,挡墙背直立、光滑,墙后的填料为中砂和粗砂,厚度分别为h1=3m和h2=5m,重度和内摩擦角见图示。土体表面受到均匀满布荷载q=30kPa的作用,试问荷载q在挡墙上产生的主动土压力最接近下列哪个选项?
在建设项目可行性报告中不能满足工程分析的需要时,目前可供选择的方法有()。
下列资产负债表项目中,可以根据有关总账余额直接填列的有()。
擅长人物画,现有摹本《女史箴图》、《洛神赋图》传世的著名画家是()。
以下对八位帝王称号归类正确的是()。
中国共产党在抗日民族统一战线中。争取中间势力必须具备的条件是
最新回复
(
0
)