首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。请填空。 #include main() {long s,t,s1=10; printf(“﹨nPlease
以下程序的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。请填空。 #include main() {long s,t,s1=10; printf(“﹨nPlease
admin
2012-08-23
55
问题
以下程序的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。请填空。
#include
main()
{long s,t,s1=10;
printf(“﹨nPlease enter s:”);
scanf(“%ld”,&s);
t=s%10;
while(s>0)
{s=s/100;
t=__________;
s1=s1*10;
}
printf(“The result is:%ldkn”,t);
}
选项
答案
s%10*s1+t
解析
题日要求从低位开始取出长整型变量s中奇数位上的数,设s为7654321,所要去除的为7531。s在每次循环均除以100,因此它的作用是将本次循环所需要得到的奇数位数放到最末一位,而要获得该数仅需在此后将s对10取余,sl初始值为10,且在每次循环后均乘以10,因此可想到是为了将本次循环所获得的奇数位数放到已有数的“前面”,即将上一步所得之数乘以s1,由于是逐次获得奇次位数,所以每次还要加上t的原值。
转载请注明原文地址:https://kaotiyun.com/show/eyPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta[3][2]={0},(*ptr)[2],i,j;for(i=0;i<2;i++){ptr=a+i;scanf("%d",ptr);ptr++;
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是()。
假设下面四个选项中所有的数都是8进制数或16进制数,均是不正确的选项是()。
下面程序的输出是【】。main(){enumem{em1=3,em2=1,em3};char*aa[]={"AA"m,"BB","CC:,"DD"};printf("%s%s%s\n,aa[em1],aa[em2],a
已定义以下函数;intfun(int*p){return*p;}fun函数返回值是()。
有以下结构体说明和变量定义,如图所示,指针p、q、r,分别指向此链表中的3个连续结点。Structnode{intdata;Structnode*hext;}*p,*q,*r;现要将Q所指结点
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是
当调用函数时,实参是一个数组名,则向函数传送的是______。
以下数据结构中不属于线性数据结构的是()。
设有如下的程序段:inta[]=(1,2,3,4,5),*t;t=a;则下列说法正确的是()
随机试题
患者男性,52岁,诊断皮肤T细胞淋巴瘤,以下免疫分型抗原表达于T系的是
葡萄糖和脂肪酸分解进入三羧酸循环的共同中间代谢产物是()
呆小症与侏儒症的最大区别是
下列符合住宅室内装饰装修行为规定的有( )。
卫星通信中,信号由发端地球站经卫星转发到收端地球站单程传输延迟约为0.27s会产生()。
县级以上地方各级人民政府公安机关督察机构的督察长、副督察长在任,免前,必须征求上一级公安机关的意见。()
截至2019年3月31日,证券业协会对证券公司2019年第一季度经营数据进行了统计。131家证券公司当期实现营业收入1018.94亿元,同比增长54.47%。 其中,各主营业务收入分别为代理买卖证券业务净收入(含席位租赁)221.49亿元,同比增长13
导致低钙血症的外科疾病中,不包括下述哪一种
求f(x)=的间断点并判断其类型.
Inanagewhereglobalizationisthetrend,learningaforeignlanguagebecomesessential.Becauseofglobalization,citizenso
最新回复
(
0
)