首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。 例如,若输入一个数27638496,则新数为739。 请在程序的中括号处填入正确的内容并将中
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。 例如,若输入一个数27638496,则新数为739。 请在程序的中括号处填入正确的内容并将中
admin
2016-08-16
50
问题
下列给定程序中,函数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://www.kaotiyun.com/show/caNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为使该程序执行结果为10,那么应该在程序划线处填入的语句是()。#include<iostream>usingnamespacestd;classMyClass{public:MyClas
有以下程序:#include<iostream>#include<string>usingnamespacestd;intmain(){chararr[2][4];s
设有以下变量定义,并已赋确定的值:charw;intx;floaty;doublez;则表达式:w*x+z-y所求得的数据类型为()。
首先访问结点的左子树,然后访问该结点,最后访问结点的右子树,这种遍历称为()。
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
下列关于函数模板实参不能省略的情况说明不正确的是
若变量已正确定义并赋值,以下符合C++语言语法的表达式是
假设fin是一个文件流对象,则关闭文件的语句是【】。
下列函数中,哪项是正确的递归函数()。AintFun(intn){if(n<1)return1;elsereturnn*Fun(n+1);}B)
随机试题
决定文本时间长度的条件是【】
发挥领导作用的基础是______。
根据国家标准,食品中的活菌数到到多少可认为其处于初期腐败阶段
选择药物用量一般规律正确的是()。
当有线电视系统的传输干线中需提供分配点时,可采用()。
墓础工程划分4个施工过程(挖基槽、作垫层、混凝土浇筑、回填土),在5个施工段组织固定节拍流水施工,流水节拍为3天,要求混凝土浇筑2天后才能进行回填土,该工程的流水施工工期为()天。
非流动负债仅指偿还期在1年以上的负债。包括长期借款、应付债券等。()
教师善于快速准确地抓住学生的重要特征,准确判断学生的情绪和愿望,这是说教师的观察力具有()。
意识
•Readthetextbelowabouthowtoformagoodmanager.•Inmustofthelines41—52thereisoneextraword.Itiseithergrammat
最新回复
(
0
)