首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。 例如,若输入一个数27638496,则新数为739。 请在程序的下画线处填入正确的内
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。 例如,若输入一个数27638496,则新数为739。 请在程序的下画线处填入正确的内
admin
2016-12-06
108
问题
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。
例如,若输入一个数27638496,则新数为739。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 void fun(unsigned long*n)
3 { unsigned long x=0,i;int t;
4 i=1;
5 while(* n)
6 /********* found*********/
7 {t=*n%
【1】
;
8 /********* found*********/
9 if(t%2 !=
【2】
)
10 {x=x+t*i; i=i*10;}
11 * n=* n/10;
12 }
13 /*********found*********/
14 *n=
【3】
;
15 }
16 main()
17 { unsigned long n=-1 ;
18 while(n>99999999 ||n<0)
19 {printf(’’Please input(0<n<100000000):’’);
20 scanf(’’%1d’’,&n);}
21 fun(&n);
22 printf("knThe result is:%1d\n",n);
23 }
选项
答案
(1)10 (2)0 (3)x
解析
填空1:通过t对10求余,取出该数值的各个位。
填空2:通过if条件语句实现奇偶数的判定。如果条件表达式对2求余为0即为偶数,反之则为奇数。
填空3:最后将剩余的数赋给n所指向的元素。
转载请注明原文地址:https://kaotiyun.com/show/BNDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是______。mein(){chars[100];intc,i;scanf("%c",&C);
有以下程序:main(){inti=0,s=0;do{if(i%2){i++;continue;}i++;
设有定义:floata=2,B=4,h=3;,以下C语言表达式中与代数式计算结果不相符的是______。
有以下程序:int*f(int*x,int*y){if(*x<*y)returnx;elsereturny;}main(){inta=7,b=8,*P,*q,*r;
有以下程序:voidfun(int*a,inti,intj){intt;if(i<j){t=a[i];a[i]=a[j];a[j]=t;i++
在关系数据库中,把数据表示成二维表,每一个二维表称为【】。
有以下程序中若有如下说明和定义语句;charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;…}以下选项中对函
有以下程序:main(){inta[]={2,4,6,8,10},y=0,x,*p;p=&a[1];for(x=1;x<3;x++)y+=p[x];printf("%d\n",y);}
有以下程序main()}inti,s=1;for(i=1;i<50;i++)if(!(i%5)&&!(i%3))s+=i;printf("%d/n",s);}程序的输出结果是
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序:floatsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;
随机试题
在PHOTOSHOP中执行菜单命令/后,可对当前选择区或图像画布进行前景色,_____________,自定义颜色,_____________等内容的填充.
线型感烟火灾探测器外壳外观保养要求是产品标识应清晰、明显和表面应清洁无腐蚀、涂覆层脱落和起泡现象。()
非血管性介入治疗包括_________、_________、_________、_________和立体定位及γ刀治疗。
症见头痛而眩,心烦易怒,夜眠不宁,面红口苦,苔薄黄,脉弦有力。应诊为:
下列有关控制大气污染的论述中。错误的是:[2005年第16题]
《旅游投诉处理办法》属于()。
根据我国《宪法》的规定,下列有关公民基本权利的宪法保护的表述,哪一个是正确的?()
下面四个所给的选项中,哪一项是由左边给定的图形折成的?()
1.减少温室气体的排放是减缓全球变暖的有效方法之一。2.把每篇英语课文背下来并不一定意味着能主动使用英语。3.必须考虑到国与国习俗不同的这个事实。4.给我印象最深的是中国已发生的巨大变化。5.我一直在琢磨这个句子是否有更好的译法。
设X1,X2,…,Xn是来自总体X的简单随机样本,且总体X的密度函数为(Ⅰ)求θ的矩估计量;(Ⅱ)求θ的极大似然估计量.
最新回复
(
0
)