首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高仍在高位,低位仍在低位。 例如,当s中的数为876
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高仍在高位,低位仍在低位。 例如,当s中的数为876
admin
2020-11-27
67
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高仍在高位,低位仍在低位。
例如,当s中的数为87653142时,t中的数为7531。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
void fun(long s,long*t)
{
int d;
long s1=1;
/*********found*********/
t=0;
while(s>0)
{
d=s%10;
/*********found*********/
if(d%2==0)
{
*t=d*s1+*=t;
s1*=10;
}
s/=10;
}
}
void main()
{
long s,t;
system("CLS");
printf("\nplease enter s:");
scanf("%ld",&s);
fun(s,&t);
printif("The result is:%ld\n",t);
}
选项
答案
(1)*t=0; (2)if(d%2!=0)或if(d%2==1)
解析
(1)由函数定义可知,变量t是指针变量,所以对t进行赋初值0是不对的。因为t指向的是存放新数的变量,所以此处应给新数赋初值0,即木t=0;
(2)变量d表示数s各位上的数,此处的if条件应为判断d是否为奇数。
转载请注明原文地址:https://www.kaotiyun.com/show/bi3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:intx=10;则表达式x-=x+x的值为
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*S){if(*s%2)printf("%c",*s);s++;}}main(){chara[]="BYTE";fun(a);print
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b):以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
运行下面程序时,从键盘输入字母A,则输出结果是()。#include<stdio.h>main(){charch;ch=getchar();switch(ch){case’A’:
有以下程序#includeintf(intn);main(){inta=3,s;s=f(a);s=s+f(a);printf("%d\n",s);}intf(intn){staticinta=1;n+=a++;re
下列关于C语言数据史件的叙述中正确的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
数据库设计过程不包括
随机试题
荧光色素呈橙红色荧光的是
以下处方书写不正确的是()。
根据《物权法》规定,下列登记不属于不动产物权登记类型的是()。
金融租赁公司是指经中国银行业监督管理委员会批准,以经营()租赁业务为主的非银行金融机构。
硅酸盐水泥的最低强度等级是()。
出境旅游档案保存期最少为3年,其他旅游档案保存期最少为2年。()
金孔雀温泉旅游度假村是目前华东地区占地面积最广的园林式温泉理疗度假胜地。()
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10
Shemanagedtosave______shecouldoutofherwagestohelpherbrother.
Theindexofindustrialproduction_____lastyear.
最新回复
(
0
)