首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将长整型数中各位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当s中的数为87653142时,t中的数为8642。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不
下列给定程序中,函数fun的功能是:将长整型数中各位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。 例如,当s中的数为87653142时,t中的数为8642。 请改正程序中的错误,使它能得出正确的结果。 注意:不得增行或删行,也不
admin
2019-04-14
60
问题
下列给定程序中,函数fun的功能是:将长整型数中各位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。
例如,当s中的数为87653142时,t中的数为8642。
请改正程序中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include <stdio.h>
void fun(long s.long *t)
{
int d;
long s1=1;
*t=0;
while(s>0)
{
d=s%10;
/* * * * * * found * * * * * */
if(d%2=0)
{
*t=d *sl+ *t;
sl* =10;
}
/* * * * * * found * * * * * */
s\=10;
}
}
main()
{
long s,t;
printf(″\nPlease enter s:″);
scanf(″%ld″,&s);
fun(s,&t);
printf(″The result is:%ld\n″,t);
}
选项
答案
(1)if(d%2= =0) (2)s/=10;
解析
本题考查:if语句条件表达式,注意“= =”和“=”的区别;除法运算符“/”。
(1)分析程序,在if的条件表达式中,不应该出现赋值运算符“=”,应使用“= =”运算符。
(2)这里是一个运算符的错误,表示除法的运算符是“/”。
转载请注明原文地址:https://kaotiyun.com/show/xmRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有以下程序#inculde#inculdevoidFun(char*str){chartemp;intn,I;n=strlen(str);temp=str[n-1];For(i=n-1;i>0;i--)st
下列程序的输出结果是()。#include<stdio.h>intb=2;intfunc(int*a){b+=*a;returnb;}main(
有以下程序:fun(inta,intb){if(a>b)return(a);elsereturn(b);}main(){intx=3,y=8,z=6,
下列叙述中正确的是______。
下列叙述中,不属于软件需求规格说明书的作用的是
在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。常见的数据模型有3种,它们分别是层次模型、网状模型和()。
下列叙述中正确的是 ______。
下列选项中,不能用作标识符的是()。
请补充函数fun(),该函数的功能是将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。例如,若输入“AreyoucomefromSichuan?”,则输入“areyoucomefromsichuan?”。注意:部分源程序给
随机试题
银行计息时若采用“累计日积数法”,其计息积数是指()
男性,32岁,近一年来出现尿频、尿急、尿痛症状,经抗感染治疗不见好转,尿常规检查可见少量尿蛋白、白细胞和少量红细胞,尿液呈酸性。最可能的疾病是
人的抗辩,又称相对抗辩或主观抗辩,是票据债务人仅可以对特定的票据债权人提出的抗辩,包括()的抗辩。
元代文学成就最突出的是元曲,包括杂剧和散曲两种。()
案例:下面是某老师在初中物理“探究流体压强与流速的关系”一课中新课导入的教学片段:老师:同学们,让我们来做一个小实验。(老师拿出一个漏斗和一个乒乓球)老师:现在我用手把乒乓球放在口朝下的漏斗中,请看(说完,松开手),看到了什么现象?学生甲:乒乓球
事业单位的流动资产是指可以在一年以内变现或者耗用的资产,包括现金、各种存款、应收款项、预付款项和存货等。()
设α,β是方程x2-28x+36=0的两根,则α与β的等差中项A和等比中项G分别等于().
Smokingisconsidereddangeroustohealth.Ourtobacco-seller,Mr.Johnson,therefore,alwaysaskshiscustomers,iftheyarev
IntheAgeofGenetics,younolongerhavetotrytocutoutsmokingorthinktwiceaboutgobblingthatcandybarinyourdeskd
IsContinuingEdforYou?Continuingeducationisimportantforeveryonenow,inallfields.Almostassoonasyou’vecompl
最新回复
(
0
)