#VC35. 趣味编程35选择题

趣味编程35选择题

1.计算机有计算功能,那么这个“计算”是在( )中完成的。 {{ select(1) }}

  • 内存
  • 中央处理器
  • 硬盘
  • 显卡

2.阅读程序写结果

#include<iostream>
using namespace std;

int main()
{
  int a0=0,a1=1,a2,i,n;
  cin>>n;
  for(i=2;i<n;i++)
  {
      a2=a0+a1;
      cout<<a2<<endl;
      a0=a1;
      a1=a2;
  }
  return 0;
}

输入:5 输出:__________ {{ select(2) }}

  • 2
    3
    3
  • 1
    2
    3
  • 2
    3
    4
  • 1
    1
    2

3.完善程序 “消消乐”是一款老少皆宜的益智类游戏,游戏规则是找出三张及以上相同的连在一起的牌就可以消除。请编程找出三位数中可以玩“消消乐”的数,即个位,十位与百位上的数字相同,如222可以消除,123无法消除。

#include<iostream>
using namespace std;

int main() 
{
  int ge,shi,bai,i;
  for(i=100,i<1000;i++)
  {
      __________;
      shi=(i/10)%10;
      ge=i%10;
      if(____________)
        cout<<i<<endl;
  }
  return 0;
}

{{ select(3) }}

  • bai=i%100, ge = shi && ge = bai
  • bai=i%100, shi == ge && shi == bai
  • bai=i/100, bai == shi && bai == ge
  • bai=i/100, ge = shi && ge = bai