首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。 例如,若输入一个数27638496,则新数为739。 请在程序的中括号处填入正确的内容并将中
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。 例如,若输入一个数27638496,则新数为739。 请在程序的中括号处填入正确的内容并将中
admin
2016-08-16
29
问题
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。
例如,若输入一个数27638496,则新数为739。
请在程序的中括号处填入正确的内容并将中括号删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
void fun(unsigned long*n)
{ unsigned long x=0,i;int t;
i=1;
while(*n)
/*********found*********/
{t=*n%【1】;
/*********found*********/
if(t%2!=【2】)
{x=x+t*i;i=i*10;}
*n=*n/10;
}
/*********found*********/
*n=【3】;
}
main()
{ unsigned long n=一1;
while(n>99999999||n<0)
{printf("Please input(0<
n<100000000):");
scanf("%1d",&n);)
fun(&n);
printf("\nThesult is:%ld\n",n);
}
选项
答案
(1)10 (2)0 (3)x
解析
填空1:通过t对10求余,取出该数值的各个位。
填空2:通过if条件语句实现奇偶数的判定。如果条件表达式对2求余为0即为偶数,反之则为奇数。
填空3:最后将剩余的数赋给n所指向的元素。
转载请注明原文地址:https://kaotiyun.com/show/caNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于构造函数的描述中,错误的是()。
表达式10>5&&6%3的值是
数据库系统的核心是
在下列几种排序方法中,要求内存量最大的是
若有以下程序:#include<iostream>usingnamespacestd;voidsub(intx,inty,int*z){*z=y+x;}intmain()
请选出以下程序段的输出结果()。#include<iostream>usingnamespacestd;#defineMIN(x,y)(x)<(y)?(x):(y)intmain()
栈是限定在一端进行插入与删除的线性表,那么其组织数据的原则是()。
以下函数实现的功能是()。voidfun(char*s){char*p,*q,temp;p=s;q=s+strlen(s)-1;while(p<q)
随机试题
简述重型颅脑外伤病人瞳孔变化的临床意义。
下列有关促使静脉回心血量增加的因素,哪一项是错误的?
圆管紊流光滑区的沿程损失系数λ()。
信托基金、社会保障基金以及证券投资基金等特定用途的资金都可以开立专用存款账户。()
某旅行社组织省内三日旅游,由导游员田某担任导游。行程第二天,田某因擅自减少旅游景点,且讲解中吸烟,被旅游执法员查处。请根据有关法律、法规选择出正确的选项,多选、漏选的小题均不得分。如田某在这时分值被扣完,则()。
班主任的领导方式一般可以分为三种类型:权威的、放任的和______。
小兰购买某公司股票获得500元的投资收益,其收益主要来源于:
在缺省配置的情况下,交换机的所有端口(59)。连接在不同交换机上的、属于同一VLAN的数据帧必须通过(60)传输。
相连存储器的访问方式是______。
在下列有关Windows98文件名的叙述中,错误的是______。
最新回复
(
0
)