首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun()的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。例如,当s中的数为7654321时,t中的数为642。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或
下列给定程序中函数fun()的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。例如,当s中的数为7654321时,t中的数为642。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或
admin
2013-06-12
40
问题
下列给定程序中函数fun()的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。例如,当s中的数为7654321时,t中的数为642。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
#include <conio.h>
/*************found**************/
void fun(long s,long t)
{ long s1=10;
s/=10;
*t=s%10;
/*************found**************/
while(s<0)
{ s=s/100;
*t=s%10*s1+*t;
s1=s1*10;
}
}
main()
{ long s, t;
clrscr();
printf("\nPlease enter s: "); scanf
("%ld",&s);
fun(s,&t);
printf("The result is: %ld\n ",t);
}
选项
答案
(1)错误:void fun(long s,long t) 正确:void fun(long s,long *t) (2) 错误:while(s<0) 正确:while(s>0)
解析
本题考查函数调用方式和while循环语句中条件限制的方法。主函数中fun()的调用方式说明fun()函数的参数应当为指针类型,所以void fun(long s,long t)正确的写法应该是void fun(long s,long *t)。
转载请注明原文地址:https://kaotiyun.com/show/wrJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若以下程序所生成的可执行文件名为filel.exe,当执行该程序时输入FILE1 CHINA BEIJING SHANGHAI,程序的输出结果是______。 main (int argc,char* argv[]) { while(--argc>0){
有以下程序 main() { int a[3][2]={0},(*pb)[2],i,j; for(i=0;i<2;i++) { ptr=a+i; scanf("%d",ptr);ptr++; } for(i=0;i<3;i++) { for(j=0; j<
有以下程序 main() { int x[]={1,3,5,7,2,4,6,0),i,j,k; for (i=o; i<3; i++) for(j=2;j>=i;j--) if(x[j+1]>x[j]){k=x[j]; x[j]=x(j+1); x[j+1
给定程序MODI1.C中函数fun的功能是:求出以下分数序列的前n项之和。和值通过函数值返回main函数。例如,n=10,则输出16.479905。/************found************/fun(intn)
下列程序的输出结果是______。 #include<stdio.h> main() { double d=3.2;int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
若对n个元素进行直接插入排序,则进行第i趟排序过程前,有序表中的元素个数为 ______。
下列程序是处理C盘根目录下的a.txt文件,统计该文件中字符的个数。请填空,使程序完整。#include<stdio.h>main(){FILE*fp;charch;longnum=0;if
若有以下定义:inta[8];则a数组元素的下标上限为______,下限为______。
以下函数返回a所指数组中最小值所在的下标值。请完善下列程序。fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i<n;i++)if(a[i]<a[p]______;retu
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是
随机试题
()是保险的最基本职能,也是保险产生和发展的最初目的和最终目标。
观察法
A.生物利用度B.表观分布容积C.稳态血药浓度D.药-时曲线下面积E.清除率可以用来表示同种药物不同制剂被机体吸收程度的指标是
基准尺法和深度尺法需计算接缝间的相对高程,将差值的绝对值作为错台高度D,准确至1mm。()
(2008年)作用在平面上的三力F1、F2、F3组成等边三角形(见图4—7)。此力系的最后简化结果为()。
学生的学习内容有()
一条河上有A、B两个港口,轮船甲早上8点从A港口出发逆流而上到达B港口。若轮船以25千米每小时的速度行驶,将于上午11点到达;若以15千米每小时的速度行驶,将于下午2点到达。若轮船以20千米每小时的速度行驶,到达B港口的时间为()。
2019年7月26日,《北京市2019年度国有建设用地供应计划》发布。该计划指出,2019年度,全市确定建设用地供应计划总量为3760公顷,较2018年减少540公顷。下列各类用地中,规模适当调低的包括:
在考生文件夹下,存在一个数据库文件“samp1.accdb”。在数据库文件中已经建立了“tOrder”“tDetail”“tEmployee”“tCustom”和“tBook”五个表对象。试按以下操作要求,完成各种操作:建立五个表之间的关系。
下列四种形式的循环设计中,循环次数最少的是()。
最新回复
(
0
)