第一章 绪论:绪论1.1引言与C++程序实例:引言[单选题]C++语言源程序的基本单位是( )。
1.2常量:常量
1.3变量:变量
1.4数据类型:数据类型
1.5运算符和表达式:运算符和表达式
选项:[子程序, 标识符, 函数
, 过程]
[单选题]5、有定义 int a=9,b=6,c; 执行语句 c=a/b+0.5;后,c 的值为 ( )。
选项:[1, 2, 2.0, 1.4 ]
[单选题]int x=10,y=5;则表达式x+=x*=y+8的值为( )。
选项:[150, 130, 260, 230]
[单选题]以下用户标识符中,合法的是( )。
选项:[Ling@li, moon, %123, Int]
[单选题]C++语言源代码文件扩展名为( )。
选项:[.exe, .c++, .obj, .cpp]
[单选题]
有定义 int a=9,b=6,c; 执行语句 c=a/b+0.5;后,c 的值为 ( )。
选项:[2 , 2.0, 1, 1.4]
[单选题]
已知: int m=5;下列表示引用的方法中,正确的是:( )。
选项:[int &X=m;, int &t=5;, float &f=&m;, int &Z;]
[单选题]设有程序段: int x=0,s=0;while(!x!=0) s+=++x;cout<<s;输出( )。
选项:[运行程序段后输出1 , 程序段中的控制表达式是非法的, 程序段执行无限次
, 运行程序段后输出0 ]
[单选题]下面程序段的输出结果是( ) 。
char a[7]=”abcdef”;
char b[4]=”ABC”;strcpy(a,b);cout<<a;
选项:[e, b, f, 0]
[单选题]下列 C++标点符号中表示一条预处理命令开始的是( )。
选项:[}, #, //
, ;]
[单选题]
下面程序段的输出结果是( ) 。
char c[ ]=”tv0willn”;cout<<strlen(c);
选项:[6, 14, 9, 3]
[单选题]下面程序段的运行结果是:( )。
int a=1;b=2;c=2;
while (a<b<c){t=a;a=b;b=t;c--;}cout<<a<<”,”<<b<<”,”<<c;选项:[ 2,1,1, 2,1,0, 1,2,1, 1,2,0]
[单选题]9、以下程序的运行结果是( )。
main() { int a,b,d=241; a=d/100%9;
b=(-1)&&(-1);
cout<<a<<”,”<<b;}选项:[6,1, 2,1, 2,0, 6,0 ]
[单选题]语句while(!E); 中的表达式 !E等价于( )
选项:[E!=1, E==0, E==1, E!=0]
[单选题]以下标识符中,不能作为合法的 C++用户定义标识符的是( )。
选项:[_if, signed, to, answer]
[单选题]下列字符串中可以用作 C++标识符的是( )。
选项:[class, _256, delete, 5char]
[单选题]
以下程序的正确运行结果是(
)。
#include<stdio.h> void num() { extern int x,y; int a=15,b=10; x=a-b; y=a+b; } int x,y; void main() { int a=7,b=5; x=a+b; y=a-b; num(); cout<<x<<”,”<<y<<endl; }
选项:[1,12, 12,2, 不确定, 5,25]