首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun()的功能是:将长整型数中每一位上为偶数的数依次逆向取出,构成一个新数放在t中。高位在低位,低位在高位。例如当s中的数为25846513时,t中的数为6482。 请改正函数fun()中的错误,使它能得出正确的结果。
下列给定程序中函数fun()的功能是:将长整型数中每一位上为偶数的数依次逆向取出,构成一个新数放在t中。高位在低位,低位在高位。例如当s中的数为25846513时,t中的数为6482。 请改正函数fun()中的错误,使它能得出正确的结果。
admin
2009-02-15
44
问题
下列给定程序中函数fun()的功能是:将长整型数中每一位上为偶数的数依次逆向取出,构成一个新数放在t中。高位在低位,低位在高位。例如当s中的数为25846513时,t中的数为6482。 请改正函数fun()中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <stdio.h>
#include <conio.h>
void fun(long S,long *t)
{
int d;
long sl=l,i=1;
*t=0;
while(s/i>0)
i=i*10;
i=i/10;
while(s>0)
{
d=s/i
/*************found*************/
if(d%2!=0)
{
/*************found*************/
t=d*sl+t;
sl*=l0;
}
S=S%i;
i=i/10;
}
}
main()
{
long S,t;
clrscr();
printf("\nPlease enter S:");
scanf("%ld",&s);
fun(S,&t);
printf("The result is:%ld\n",t);
}
选项
答案
(1)错误:if(d%2!=0) 正确:if(d%2==0) (2) 错误:t=d*s1+t; 正确:*t=d*s1+*t;
解析
错误1:偶数是能被2整除,而奇数是不能被2整除,题目要求找出偶数。错误2:t为指针类型,所以进行运算时要加‘*’号。
转载请注明原文地址:https://kaotiyun.com/show/JTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
党的十八大提出的“四个监督”的内容是()。
以下不可能成为非物质文化遗产的是()。
剧烈运动后,人们常常满脸通红,大汗淋漓,这主要是因为皮肤的()功能。
中国APEC峰会批准了《亚太经合组织互联互通蓝图》这一里程碑式文件,决心在2025年前实现()的远景目标,并完成共同确立的具体指标。
宪法作为国家根本大法要求其必须具有更高的稳定性.因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
近年来,我国极地科学考察不断取得优异成绩,目前已在南北极建立了四个科学考察平台.在北极建立的是()。
王某现年17岁,高二学生,平时创新能力极强,其研究创造的一个小发明获得专利,并且经济价值较高。专利权的申请、使用和由此所获取的收人的处理一概由王某的父亲予以安排,王某的父亲从事的下列各种行为中,违背了《民法通则》规定的监护责任的是()。
经济学上所推崇的“橄榄型”收入分配结构.是指低收人和高收入相对较少、中等收入占绝大多数的分配结构。我国正在采取措施,实施“提低、扩中、调高、打非、保困”的方针,使收入分配朝着“橄榄型”方向发展。这主要是为了促进()。
甲、乙两个仓库共存药45吨,现从甲仓库调出库存的60%,从乙仓库调出库存的40%支援非洲,结果两仓库药品库存相差3吨。甲、乙仓库原本库存的比例可能是多少?
随机试题
请利用两个栈s1和s2来模拟一个队列。已知栈的三个运算定义如下:(1)push(st,x):元素x入st栈;(2)pop(st,x):st栈顶元素出栈,赋给变量x;(3)sempty(st):判st栈是否为空。那么如何利用栈的运算来实现该队列的三个
某公司对销售计划管理业务实行系统管理。其处理过程如下:销售部门对客户进行商品报价,如果客户对此感兴趣,则双方订立销售合同或下订单。如果客户对该商品不满意,则可终止订单。请画出处理过程的数据流图。
B细胞及其肿瘤的表型特征是
在等待配血期间,静脉输液宜首选医嘱为病人补充以下液体,能够降低血液黏稠度且可以疏通微循环的液体是
编制利润表所依据的会计平衡公式是()。
某盐场2010年3月份以自产液体盐4万吨和外购液体盐2万吨(已按5元/吨缴纳了资源税)加工固体盐2万吨对外销售,取得销售收入1000万元,固体盐税额为30元/吨。根据资源税法律制度的规定,该盐场3月份应纳资源税()万元。
在做“观察叶片的结构”实验时,在显微镜下看到的菠菜叶横切面如图3。请你结合做过的实验和观察到的实验现象,回答下列问题。图中数字指的是叶片的下表皮,判断的依据是下表皮的比上表皮__________多。
Therequirementsforhighschoolgraduationhavejustchangedinmycommunity.Asaresult,allstudentsmust【C1】______sixtyhou
要判断数值型变量Y是否能够被8整除,错误的条件表达式为()。
Ifthemanager______thefilesmorecarefully,hewouldhaveknownthatwe______anenormousefforttocompletetheproject.
最新回复
(
0
)