c++习题 求解答

一、选择题1、下列选项中能用于输入数据的是()。A、scanfB、printfC、cinD、cout2、设有inti=1,b=2;则下列语句正确的是()。A、cin.ge... 一、选择题
1、下列选项中能用于输入数据的是( )。
A、scanf B、printf C、cin D、cout
2、设有int
i=1, b=2; 则下列语句正确的是( )。
A、cin.get(i); B、cin.get(b); C、cin(i); D、cin>>i;
3、设有语句
int i=1; char c; cin>>i>>c; 若输入 Af<CR>,则i和c的值分别为( )。
A、i=65 c=f B、i=A
c=f
C、都不确定 D、i=0,但c的值不确定
4、下列叙述正确的是( )。
A、<<是输出流 B、cout是输出流
C、<<不是运算符 D、cout是输出语句
5、设有 int
i,b; 则下列语句正确的是( )。
A、cin.get(i); B、cin>>otc>>b;
C、cin>>(i+b); D、cin>>i+b;
6、设有下列语句
int i=17;
cin>>hex>>i;
cout<<”i=”<<i;
若输入10,则运行结果值为( )。
A、17 B、10 C、1 D、16
7、设有下列语句
int j=17,k;
cin>>hex>>j;
cin>>k;
cout<<”k=”<<k;
若输入10 11<CR>,则运行结果值为( )。
A、0 B、11 C、17 D、16

二、填空题
1、设有语句
int i=17,j=8,k=9;
cout<<hex<<”j=”<<j;
cout<<”i=”<<i;
则执行结果为( )。
2、写出下列程序段执行后的输出结果( )。
cout<<3+’a’<<’\t’<<’a’+2<<’\n’;
cout<<’a’<<’\n’;
3、C++中的提取运算符是( )。
4、设有下列语句
char a,b,c;
cin>.a>>b>>c;
若输入CDEFG<CR>后a、b、c的值分别为( )。
5、语句cout<<’A’+2;输出为( )。
6、设有下列语句

char a=’4’,b=’u’,c=’r’;
cout<<(a=b=c);
则运行结果为( )。
7、设有下列语句
char a,b,c;
cin.get(a);
cin.get(b);
cin.get(c);
若输入A B C<CR>,则c的值为( )。
8、语句cout<<”ABC\0EF”;的输出结果为( )。
9、写出下列程序的输出结果( )。
#include<iostream.h>
void main( )
{
const int N=1025;
const float B=176.25;
const char C=’M’;
int a=198;
double b=1.23456;
char s[ ]=”This is a program.”;

cout<<a+N<<endl<<s<<endl;
cout<<B-b<<’\t’<<C<<endl; }
展开
 我来答
White_MouseYBZ
推荐于2016-07-03 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:6596万
展开全部
一、选择题
1、下列选项中能用于输入数据的是(A)。
A、scanf B、printf C、cin D、cout
2、设有int
i=1, b=2; 则下列语句正确的是(D)。
A、cin.get(i); B、cin.get(b); C、cin(i); D、cin>>i;
3、设有语句
int i=1; char c; cin>>i>>c; 若输入 Af<CR>,则i和c的值分别为(无正确选项,i最后为1 )。
A、i=65 c=f B、i=A
c=f
C、都不确定 D、i=0,但c的值不确定
4、下列叙述正确的是(B )。
A、<<是输出流 B、cout是输出流
C、<<不是运算符 D、cout是输出语句
5、设有 int
i,b; 则下列语句正确的是(B )。
A、cin.get(i); B、cin>>otc>>b;
C、cin>>(i+b); D、cin>>i+b;
6、设有下列语句
int i=17;
cin>>hex>>i;
cout<<”i=”<<i;
若输入10,则运行结果值为(D )。
A、17 B、10 C、1 D、16
7、设有下列语句
int j=17,k;
cin>>hex>>j;
cin>>k;
cout<<”k=”<<k;
若输入10 11<CR>,则运行结果值为(B )。
A、0 B、11 C、17 D、16
二、填空题
1、设有语句
int i=17,j=8,k=9;
cout<<hex<<”j=”<<j;
cout<<”i=”<<i;
则执行结果为(j=8i=11)。
2、写出下列程序段执行后的输出结果( )。
cout<<3+’a’<<’\t’<<’a’+2<<’\n’;
cout<<’a’<<’\n’;
3、C++中的提取运算符是(100 99<CR>a )。
4、设有下列语句
char a,b,c;
cin>.a>>b>>c;//应该是cin>>a>>b>>c;吧!
若输入CDEFG<CR>后a、b、c的值分别为(CDE)。
5、语句cout<<’A’+2;输出为(67 )。
6、设有下列语句
char a=’4’,b=’u’,c=’r’;
cout<<(a=b=c);
则运行结果为(r)。
7、设有下列语句
char a,b,c;
cin.get(a);
cin.get(b);
cin.get(c);
若输入A B C<CR>,则c的值为(B)。
8、语句cout<<”ABC\0EF”;的输出结果为(ABC )。
9、写出下列程序的输出结果( )。
#include<iostream.h>
void main( )
{
const int N=1025;
const float B=176.25;
const char C=’M’;
int a=198;
double b=1.23456;
char s[ ]=”This is a program.”;
cout<<a+N<<endl<<s<<endl;
cout<<B-b<<’\t’<<C<<endl; }
输出结果:
1223
This is a program.

175.015 M
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式