首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C语言函数,回答问题。 [说明] 下面待修改的C程序完成的功能是:对于给定的一个长正整数,从其个位数开始,每隔一位取一个数字(即取其个位、百位、万位等数字),形成一个新的整数并输出。例如,将该程序修改正确后,运行时若输入“1425138
阅读以下说明和C语言函数,回答问题。 [说明] 下面待修改的C程序完成的功能是:对于给定的一个长正整数,从其个位数开始,每隔一位取一个数字(即取其个位、百位、万位等数字),形成一个新的整数并输出。例如,将该程序修改正确后,运行时若输入“1425138
admin
2012-04-11
58
问题
阅读以下说明和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://kaotiyun.com/show/LEVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
模拟信号与数字信号的划分是依据(21)。
下列操作中,能在各种中文输入法及英文输入之间切换的是(45)。
根据程序局部性理论,Denning提出了工作集理论。工作集是进程运行时被频繁访问的页面集合。在进程运行时,如果它的工作页面都在(7)内,能够使进程有效地运行,否则会出现频繁的页面调入/调出现象。假设窗口尺寸为10,在某一段时间内,进程所访问的逻辑页面顺序如
某工作站无法访问域名为www.test.com Web服务器,此时使用ping命令对该服务器的IP地址进行测试,发现响应正常。但是对服务器域名进行测试时出现“Request timed out”信息。由此可初步判定出现该问题的原因是(67)。
借用某个C类IP地址的3位主机号部分划分子网,那么子网掩码应该是(31)。
某校园网内VLAN 2的网关地址设置为137.229.16.1,子网掩码设置为255.255.240.0,则IP地址(28)不属于该VLAN。该VLAN最多可以配置(29)台主机。
在MIB-2功能组的接口组中,表征某个交换机端口的状态为故障时,对象(62)。
适合使用原型法开发方法的情况是(9)。
在OSI参考模型中,上层协议实体与下层协议实体之间的逻辑接口叫做服务访问点(SAP)。应用层的服务访问点是(30)。
随机试题
简述半连接端口扫描的原理和工作过程。
涉及生命安全、危险性较大的特种设备的目录由国务院负责特种设备安全监督管理的部门制定,报()批准后执行。
质量保证体系和质量管理制度属于影响项目质量的环境因素中的( )。
下列关于开放式基金业务的表述,错误的是()。
评价投资方案的静态回收期指标的主要缺点有()。
每年()为国家宪法日。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
在银行等着叫号是唐德斯反应时中的______反应的实例。()
研究社会总资本再生产的两个理论前提是
Thebizarreanticsofsleepwalkershavepuzzledpolice,perplexedscientists,andfascinatedwritersforcenturies.Thereisan
最新回复
(
0
)