niusouti.com

阅读以下程序 includc vold main() { Char line[10]; cin>>line;阅读以下程序 #includc<iostream.h> vold main() { Char line[10]; cin>>line; cout<<line<<endl; } 如运行时输入This is example.<CR>,则程序的输出结果是A.ThisB.This isC.This is aD.This is an example.

题目
阅读以下程序 includc vold main() { Char line[10]; cin>>line;

阅读以下程序 #includc<iostream.h> vold main() { Char line[10]; cin>>line; cout<<line<<endl; } 如运行时输入This is example.<CR>,则程序的输出结果是

A.This

B.This is

C.This is a

D.This is an example.


相似考题
更多“阅读以下程序 #includc<iostream.h> vold main() { Char line[10]; cin>>line; ”相关问题
  • 第1题:

    阅读以下程序 include void main( ) { char line[10]; cin>>line; cout<

    阅读以下程序

    #include<iostream.h>

    void main( )

    {

    char line[10];

    cin>>line;

    cout<<line<<endl;

    }

    如运行时输入This is example.<CR>,则程序的输出结果是

    A.This

    B.This is

    C.This is a

    D.This is an example.


    正确答案:A
    解析:本题考察C++中cin输入流对象的使用规则,其特点是以空格、回车和tab为分隔符。因此this和is之间的空格告诉cin对象停止接收后面的数据。故正确答案为A。

  • 第2题:

    若有语句:char *line[5];,以下叙述中正确的是

    A.定义line是一个数组,每个数组元素是一个基类型为char的指针变量

    B.定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组

    C.定义line是一个指针数组,语句中的,号称为间址运算符

    D.定义line是一个指向字符型函数的指针


    正确答案:A
    解析: C语言中[]比*优先级高,因此line先与[5]结合,形成line[5]形式,这是数组形式,它有5个元素,然后再与line前面的“*”结合,表示此数组是一个指针数组,每个数组元素都是一个基类型为char的指针变量。

  • 第3题:

    当输入“Thank you”时下列程序的输出结果为()。include<includevoid mai

    当输入“Thank you”时下列程序的输出结果为( )。 #include<<iostream.h> #include<iomanip.h> void main() { char line[80]; cin.getline(line,sizeof(80),'k'); cout<<line; }

    A.Tha

    B.Thank you

    C.Thank

    D.以上结果都不对


    正确答案:A

  • 第4题:

    若有语句char *line[5];,以下叙述中正确的是 ______。

    A.定义line是一个数组,每个数组元素是一个基类型为char的指针变量

    B.定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组

    C.定义line是一个指针数组,语句中的*号称为间址运算符

    D.定义line是一个指向字符型函数的指针


    正确答案:A
    解析:由于运算符[]优先级比*高,所以“char*line[5];”相当于“char*(line[5];”,表示line是一个数组,每个数组元素是一个基类型为char的指针变量。

  • 第5题:

    当输入“Thank you”时下列程序的输出结果为()。 include include void m

    当输入“Thank you”时下列程序的输出结果为( )。 #include<iostream.h> #include<iomanip.h> void main() { char line[80]; cin.getline(line,sizeof(80),'k'); cout<<line; }

    A.Tha

    B.Thank you

    C.Thank

    D.以上结果都不对


    正确答案:A