21xrx.com
2024-06-03 02:05:21 Monday
登录
文章检索 我的文章 写文章
零基础C++测试题
2023-07-04 23:12:49 深夜i     --     --
零基础 C++ 测试题 编程入门 基础语法

学习编程语言需要通过不断的练习来掌握其语法和应用。C++是一种高效的编程语言,但要想达到熟练掌握的水平,需要不断练习。零基础测试题就是一种用于测试自己对C++掌握程度的好帮手。

以下是一些零基础的C++测试题:

1. 声明一个整型变量并赋初值为10,将其打印在屏幕上。

代码实现:


#include <iostream>

using namespace std;

int main()

  int num = 10;

  cout << num << endl;

  return 0;

上述代码中,我们使用了`int`来声明一个整型变量`num`,并赋初值为10。然后使用了`cout`来打印出`num`的值。

2. 声明两个整型变量a和b,分别赋初值为10和20,将它们的和打印在屏幕上。

代码实现:


#include <iostream>

using namespace std;

int main() {

  int a = 10;

  int b = 20;

  int sum = a + b;

  cout << sum << endl;

  return 0;

}

上述代码中,我们使用了`int`来声明两个整型变量`a`和`b`,并分别赋初值为10和20。然后再使用一个整型变量`sum`来存储`a`和`b`的和。最后使用`cout`来打印出`sum`的值。

3. 编写一个程序,输入一个整数并判断它是否为偶数。

代码实现:


#include <iostream>

using namespace std;

int main() {

  int num;

  cout << "请输入一个整数:";

  cin >> num;

  if(num % 2 == 0)

    cout << num << "是偶数" << endl;

   else

    cout << num << "是奇数" << endl;

  

  return 0;

}

上述代码中,我们使用了`cin`来接收用户输入的整数,用`if`语句来判断该数是否为偶数。如果是偶数,则打印出该数是偶数,否则打印出该数是奇数。

4. 编写一个程序,输入两个整数,并比较它们的大小。

代码实现:


#include <iostream>

using namespace std;

int main() {

  int num1, num2;

  cout << "请输入两个整数:";

  cin >> num1 >> num2;

  if(num1 > num2)

    cout << num1 << "大于" << num2 << endl;

   else if(num1 < num2)

    cout << num1 << "小于" << num2 << endl;

   else

    cout << num1 << "等于" << num2 << endl;

  

  return 0;

}

上述代码中,我们使用了`cin`来接收用户输入的两个整数,用`if`语句来比较它们的大小。如果`num1`大于`num2`,则打印出`num1`大于`num2`;如果`num1`小于`num2`,则打印出`num1`小于`num2`;如果它们相等,则打印出`num1`等于`num2`。

5. 编写一个程序,输入一个字符串并逆序输出。

代码实现:


#include <iostream>

#include <string>

using namespace std;

int main() {

  string str;

  cout << "请输入一个字符串:";

  cin >> str;

  int len = str.length();

  for(int i = len - 1; i >= 0; i--) {

    cout << str[i];

  }

  cout << endl;

  return 0;

}

上述代码中,我们使用了`cin`来接收用户输入的字符串,并使用`string`类型的变量`str`来保存。然后使用`for`循环逆序输出字符串中的每个字符。最后使用`endl`换行符来让输出的字符串独占一行。

总之,以上这几个例子仅仅是C++语言中的一小部分,想真正了解C++语言,需要持之以恒的不断练习。希望大家都能通过不断学习与实践,掌握C++语言的精髓。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复