首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当s中的数为87653142时,t中的数为7531。 请改正程序中的错误,使它能得出正确的结果。 注意
下列给定程序中函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当s中的数为87653142时,t中的数为7531。 请改正程序中的错误,使它能得出正确的结果。 注意
admin
2020-10-26
67
问题
下列给定程序中函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。
例如,当s中的数为87653142时,t中的数为7531。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改程序的结构!
#include
void fun(long s,long*t)
{int d;
long sl=1:
/**********found**********/
t:0;
while(S>0)
{d=s%10;
/**********found**********/
if(d%2==0)
{ *t=d*s1+*t;
s1*=10:
}
S/=10:
}
}
main()
{long s,t;
prinff(“\nPlease enter S:”);scanf(“%ld”,&s);
fun(S,&t);
prinff(“The result is:%ld\n”,t);
}
选项
答案
(1)*t=0; (2)if(d%2!=0)或if(d%2==1)
解析
转载请注明原文地址:https://kaotiyun.com/show/QJ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
有以下程序#include<stdio.h>voidmain(){inta[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case0:switch(a[i]%2){case0:a[i]++;break
以下选项中不能用作C程序合法常量的是
下面选项中关于编译预处理的叙述正确的是
定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式SC的主键是
以下选项中,合法的一组C语言数值常量是
面向对象方法中,继承是指()。
设表的长度为20。则在最坏情况下,冒泡排序的比较次数为()。
随机试题
甲恳求国有公司财务主管乙,从单位挪用10万元供他炒股,并将一块名表送给乙。乙做假账将10万元交与甲,甲表示尽快归还。20日后,乙用个人财产归还单位10万元。关于本案,下列哪一选项是错误的?()(2012/2/20)
阑尾炎时闭孔内肌试验阳性,其临床意义在于
A.一级召回B.二级召回C.三级召回D.无需召回使用医疗器械可能或者已经引起暂时的或者可逆的健康危害的,应实施
齐某在A市B区利用网络捏造和散布虚假事实,宣称刘某系当地黑社会组织“大哥”,A市中级法院院长王某为其“保护伞”。刘某以齐某诽谤为由,向B区法院提起自诉。关于本案处理,下列哪一选项是正确的?(2017年卷二24题)
财政政策的种类大致可以分为()
业主委员会与业主大会选聘的物业管理企业订立的书面物业服务合同内容中应包括的内容有()等。
Alanworkedinanofficeinthecity.Heworkedveryhardandreallylookedforwardtohisholiday.Heusuallywenttotheseasi
Giventhatmanypeople’smoods(情结)areregulatedbythechemicalactionofchocolate,itwasprobablyonlyamatteroftimebef
抵销与提存
Readingtooneselfisamodernactivitythatwasalmostunknowntothescholarsoftheclassicalandmedievalworlds,whileduri
最新回复
(
0
)