首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C语言函数,回答问题。 [说明] 下面待修改的C程序完成的功能是:对于给定的一个长正整数,从其个位数开始,每隔一位取一个数字(即取其个位、百位、万位等数字),形成一个新的整数并输出。例如,将该程序修改正确后,运行时若输入“1425138
阅读以下说明和C语言函数,回答问题。 [说明] 下面待修改的C程序完成的功能是:对于给定的一个长正整数,从其个位数开始,每隔一位取一个数字(即取其个位、百位、万位等数字),形成一个新的整数并输出。例如,将该程序修改正确后,运行时若输入“1425138
admin
2012-04-11
33
问题
阅读以下说明和C语言函数,回答问题。
[说明]
下面待修改的C程序完成的功能是:对于给定的一个长正整数,从其个位数开始,每隔一位取一个数字(即取其个位、百位、万位等数字),形成一个新的整数并输出。例如,将该程序修改正确后,运行时若输入“14251382”,则输出的整数为“4532”。下面给出的C程序代码中有5个错误,请指出所有的错误。
[C程序代码]
01 #include <stdio.h>
02
03 int main( )
04 {
05 long n, num;
06 int i;
07
08 do {
09 printf("清输入一个正整数: ");
10 scanf("%id", n);
11 }while(n<=0);
12 k=1;
13 for(i=1; n>=0; i++) {
14 if(i io 2=1) {
15 Rum=num+(n%10)*k;
16 k=k * 10;
17 }
18 n=n/10;
19 }
20 printf("新数据为: %d\n", num);
21 return 0;
22 }
选项
答案
变量k没有定义。 变量num应初始化为0。 第10行n之前应加取地址符号。 第13行n应大于0。 第14行if语句条件错误,应该将“=”改为“==”。
解析
转载请注明原文地址:https://jikaoti.com/ti/JvL7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在下面列出的数据模型中,(14)是概念数据模型。
某电子商务网站交易界面如图1-1所示。该电子商务交易方式为(34)。
在IP数据报中,如果报头长度域的数值为5,那么该报头的长度为(21)字节。
关于诊疗科、医师、患者和治疗观察关系模式如下所示,其中带实下画线的表示主键,虚下画线的表示外键,双下画线的表示既是主键又是外键。诊疗科(诊疗科代码,诊疗科名称)医师(医师代码,医师姓名,)患者(患者编号,患者姓名)治疗观察(
以下给出的地址中,属于子网197.182.15.19/28的主机地址是(30)。
在”人事档案”表文件中,”婚否”是逻辑型字段(已婚为逻辑真值),“性别”为字符型字段,如果查询“已婚女同志”,应该使用的条件表达式是(32)。
下列计算机外部总线中,支持即插即用,数据传输速率最快的总线是(9)。
从E-R模型向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字为(11)。
随机试题
用于监测低分子量肝素治疗的指标是
女,49岁。眩晕,两目干涩,口干鸣,五心烦热,少眠多梦,神疲乏舌红,脉细弦。治疗选方宜男性,60岁。平素性情急躁。现症眩晕,与情志有关,头胀痛,伴失眠多梦,口干苦,腰膝酸软,面色潮红,恶心欲呕,肢体震颤,舌红,苔黄,脉弦细数。治疗宜选
下列哪些项目不属于建设项目竣工环境保护验收的范围。( )
抵债资产变现率的公式为()。
根据以下资料。回答下列小题。就从业人数规模看,以下关于六省生产性服务业的判断不正确的是()。
论述良好师生关系建立的基本策略。
下列属于纯公共产品的是()。
钱穆先生曾说:“做学问可训练做人。”初听不免令人困惑:“做学问”是少数人从事的职业,并非人人可为,更非人人必为,除了享受其研究成果,可谓与大多数人的生活毫无干系。不过,若我们把思路放开,钱先生此言也不难理解。这里的关键在“训练”二字:治学的道理、方法,许多
Globalwarmingisalreadycuttingsubstantiallyintopotentialcropyieldsinsomecountries—tosuchanextentthatitmaybea
AmericanFamiliesTypesofAmericanfamilies-thetraditionalAmericanfamily:aworkingfather,【T1】______,andtwoor
最新回复
(
0
)