首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中函数fun的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当s中的数为:7654321时,t中的数为:642。 请改正程序中的错误,使它能得到正确结果。 注意:不
给定程序中函数fun的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当s中的数为:7654321时,t中的数为:642。 请改正程序中的错误,使它能得到正确结果。 注意:不
admin
2010-11-26
53
问题
给定程序中函数fun的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。
例如,当s中的数为:7654321时,t中的数为:642。
请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
[试题源程序]
#include<stdio.h>
/************found************/
void fun(long s,long t)
{
long s1=10;
s/=10;
*t=s%10;
/************found************/
while(s<0)
{
s=s/100;
*t=s%10*s1+ *t;
s1=s1*10;
}
}
mein()
{
long s,t;
printf("\nPlease enter s:");
scanf("%1d",&s);
fun(s,&t);
printf("The result is:%1d\n",t);
}
选项
答案
(1)错误:void fun(long s,long t) 正确:void fun(long s,long *t) (2)错误:while(s<0) 正确:while(s>0)
解析
错误1:在函数fun体中,t是一个指针型变量,由C的基础知识我们可以知道,定义形参时也应定义指针。
错误2:由题目可以知道,此处条件应该s>0,所以这里应改为:while(s>0)。
转载请注明原文地址:https://kaotiyun.com/show/TPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
近年来,随着我国经济从卖方市场转向买方市场,许多企业根据市场需求变化,积极开发和研制新产品,取得了良好的经济效益。但也有一些企业因商品滞销而减产甚至停产。这说明()。
剧烈运动后,人们常常满脸通红,大汗淋漓,这主要是因为皮肤的()功能。
2013年修订的《商标法》中新增的可以作为商标申请注册的标志是()。
村民自治是中国共产党领导亿万农民发展中国特色社会主义民主政治的伟大创举。扩大农村基层民主,实行村民自治,大大激发了广大农民当家作主的积极性、创造性和责任感,掀开了中国农村民主政治建设的新篇章。下列关于村民自治的表述错误的一项是()。
对于实施西部大开发战略,下列叙述错误的是()。
下面几位历史人物。属于一朝开国国君的是()。
《公务员法》规定,对公务员考核的内容包括德、能、勤、绩、廉五个方面,重点考核()。
政府为了保护农业生产者,对部分农业产品规定了保护价格。为了采取这种价格政策,应采取的相应措施是()。
甲、乙、丙三台车床加工方形和圆形的两种零件,已知甲车床每加工3个零件中有2个是圆形的,乙车床每加工4个零件中有3个是圆形的,丙车床每加工5个零件中有4个是圆形的。某天三台车床共加工了58个圆形零件,而加工的方形零件个数的比为4:3:3,那么这天三台车床共加
用2012减去一个四位数的差,正好等于将这个四位数各个数位数字相加的和,那么有几个这样的四位数?()
随机试题
滚制圆筒形工件,在调整辊轴的距离上,上辊轴的升降应该是两端相同的,如果不相同,被调整的辊轴就不能与其他的辊轴互相平行而产生倾斜,从而使滚制的圆筒________。
瘿病的病位是
当进行彩色多普勒检查时,如彩色血流显示不佳,有许多辅助调节。下列项目中,哪项是重要调节
某企业有一在建工程,于2005年10月l日带抵押债务转让。已知该在建工程占地面积10000m2,土地使用年限为2003年10月1日~2043年9月30日,规划容积率为5%,1~4层规划为商业,建筑面积为2万m2;5~20层规划为写字楼,建筑面积为3万m2。
下列关于图书馆总平面布置的叙述中,哪项是错误的?[2008年第35题]
目前我国对建设项目环境影响评价的管理程序包括()。
企业资本公积包括()。
关于公司型股权投资基金,以下说法正确的是()。Ⅰ.如果将基金委托给第三方基金管理人管理,则基金投资者无须承担基金债务责任Ⅱ.公司型基金是独立的企业法人,应缴纳企业所得税Ⅲ.公司型基金只能以股份有限公司形式设立Ⅳ.公司型基金可以发
当事人向上一级人民法院申请再审,应当在判决、裁定或者调解书发生法律效力后()内提出。
Youwillheartwotelephoneconversations.Writedownonewordornumberinthenumberedspacesontheformsbelow.CONVERSA
最新回复
(
0
)