软考初级程序员下午题题库

前言

本篇文章包含2005年到2022年,软考初级程序员下午真题,针对个别的题会做一些知识点讲解。答案有错误请评论,我一定会看!每天更新几题,2023.4.9–??祝考试顺利。

2005年下午题

请添加图片描述

答案:
1)0
2)1,7,1
3)Bi
4)B0
5)1
考察计算机基础知识:奇偶校验码的基础知识。

请添加图片描述
分析:三个方法实现求两个数的最大公约数:

1、辗转相除法:取两个数中最大的数做除数,较小的数做被除数,用最大的数除较小数,如果余数为0,则较小数为这两个数的最大公约数,如果余数不为0,用较小数除上一步计算出的余数,直到余数为0,则这两个数的最大公约数为上一步的余数。
2、相减法:取两个数中的最大的数做减数,较小的数做被减数,用最大的数减去小数,如果结果为0,则被减数就是这两个数的最大公约数,如果结果不为0,则继续用这两个数中最大的数减较小的数,直到结果为0,则最大公约数为被减数。
穷举法:将两个数作比较,取较小的数,以这个数为被除数分别和输入的两个数做除法运算,被除数每做一次除法运算,值减少1,直到两个运算的余数都为0,则该被除数为这两个数的最大公约数。
这里明显是第二种方法。只要余数不为0,就会一直执行下去,余数为0时,m==n,且返回m或n。理解了这个很容易写出代码。
答案:
1)m!=n或者m-n!=0
2)return m;或者 return n;
3)i<8
4)k *10
5)p++请添加图片描述
答案:
1)st.List(0)
2)ListCount
3)abs(d(j)-d(k))*C
4)st.ListIndex
5)Price.Text
请添加图片描述
答案:

  1. Applet
    2)Graphics g
    3)init
    4)String
    5)HelloApplet.class
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值