有以下变量说明,下面不正确的赋值语句是( )。 int a=5, b=10, c; int p1 = &a, p2 = &b; |
单选 |
有以下变量说明,下面正确的语句是( )。 int a=10, b; int &pa=a, &pb=b; |
不定项选择 |
执行下面语句序列后,a和b的值分别为( )。 int a=5, b=3, t; int &ra=a; int &rb=b; t=ra; ra=rb; rb=t; |
单选 |
在下列运算符中,( )优先级最高。 |
单选 |
阅读下列程序,写出运行结果: #include <iostream> #include<iomanip> using namespace std; int main() { int a=123; int &ra= |
问答 |
什么是数据类型?变量的类型定义有什么作用? |
问答 |
普通数据类型变量和指针类型变量的定义、存储和使用方式有何区别?请编写一个程序验证之。 |
问答 |
什么是数据对象的引用?对象的引用和对象的指针有什么区别?请用一个验证程序说明之。 |
问答 |
数据对象在C++中有几种不同的访问方式?请编写一个程序验证之。 |
问答 |
为了约束对数据对象的值进行只读操作,C++采用什么方式?请进行简要归纳。 |
问答 |
什么是表达式?表达式值的类型由什么因素决定?使用不同运算符连接以下3个变量,请写出5个以上获得值为true的表达式。 int a=1, b=2; double x=0.5; |
问答 |
阅读以下程序,分析下面语句序列中每一个字符“*”和“&”的含义,并写出输出结果。 #include <iostream> using namespace std; int main() { int a=10, b=20; in |
问答 |
输入一个3位整数,将它反向输出。(编程题) |
问答 |
输入平面上某点横坐标x和纵坐标y,若该点位于图1.11所示的方块区域内,则输出1;否则,输出0。(编程题) 图1.11 方形区域 |
问答 |
输入3个整数,求出其中最小数(要求使用条件表达式)。(编程题) |
问答 |