更多“#include iostream.h 命令中,include的意义是:()。”相关问题
  • 第1题:

    下面程序的预设功能是:统计文件abc.txt中的字符个数。 include include

    下面程序的预设功能是:统计文件abc.txt中的字符个数。

    include <iostream.h>

    include <fstream.h>

    include <stdlib.h>

    void main()

    {

    fstream file;

    file.open( "abc.txt", ios::in);

    if ( !file )

    {

    cout<<"Can not open abc.txt"<<end1;

    abort();

    }

    char ch;

    int i = O;

    while (______________)

    {

    file.get(ch);

    i++;

    }

    cout<<"Characters : "<<i<<end1;

    file.close();

    }

    则程序中空白处应该填入的语句是【 】。


    正确答案:!file.eof()
    !file.eof() 解析:文件流对象的成员函数eof的功能是再进行输入操作时,若达到文件尾则返回true,否则返回false。程序的while循环中调用set()成员函数进行输入操作,循环结束的条件是操作到文件尾部。

  • 第2题:

    下面程序的执行结果是______。 include include using namespace std; vo

    下面程序的执行结果是______。

    include<iostream.h>

    include<iomanip.h>

    using namespace std;

    void main()

    {

    cout<<setfill('x')<<setw(10);

    cout<<"Hello"<<endl;

    }


    正确答案:xxxxxHello
    xxxxxHello 解析:本题考核I/O的格式化输出。setfill('x')表示填充字符为'x',并且一直有效,直到再次设置填充字符为止。setw(10)表示将输入输出宽度设置为10,当实际数据宽度小于指定的宽度时,多余的位置用填充字符填满;当实际数据的宽度大于设置的宽度时,仍按实际的宽度输出。宽度设置的效果只对一次输入或输出有效,在完成一个数据的输入或输出后,宽度设置自动恢复为0(表示按数据实际宽度输入输出)。题中字符串“Hello”的宽度不够10,所以其前面将有5个填充符 'x'。

  • 第3题:

    下列程序的执行结果是______。 include include using namespace std; vo

    下列程序的执行结果是______。

    include<iostream.h>

    include<iomanip.h>

    using namespace std;

    voidmain()

    {

    cout<<setfill('x')<<setw(10);

    cout<<"Hello"<<end1;

    }


    正确答案:xxxxxHello
    xxxxxHello 解析:此题考查的是I/O的格式化输出。Setfill('x')表示填充字符为V,并且一直有效;setw(10)表示将输入输出的宽度设置为10,宽度设置的效果只对以此次输入或输出有效,在完成一个数据的输入或输出后,宽度自动恢复为0;题目中字符串“Hello”的宽度不够10,所以其前面将有5个填充符V。

  • 第4题:

    执行下列程序的结果是( )。 include void main() { char *str; str

    执行下列程序的结果是( )。 #include<iostream.h> void main() { char *str; str="test!"; cout<<str[5]; }

    A.test!

    B.test

    C.空字符

    D.异常


    正确答案:C
    解析:字符指针str值为“test!”,它们的下标由0开始,并且具有一个尾符,输出str[5]的位置为尾符标识,指针字符指向的尾符为空。所以答案为空字符。

  • 第5题:

    下面程序的运行结果是【】。 include void main() {char s[]="9876",*p;for(p=s;p

    下面程序的运行结果是【 】。

    include<iostream.h>

    void main()

    {

    char s[]="9876",*p;

    for(p=s;p<s+2;p++)

    cout<<p;

    }


    正确答案:9876876
    9876876

  • 第6题:

    下列程序的输出结果是【】。 include include void main(){ char b[30]; str

    下列程序的输出结果是【 】。

    include<iostream.h>

    include<string.h>

    void main(){

    char b[30];

    strcpy(&b[0],"XY");

    strcpy(&b[1],"YZW");

    strcpy(&b[2],"ZXY");

    cout<<b<<end1;

    }


    正确答案:XYZXY
    XYZXY

  • 第7题:

    以下程序的执行结果是【】。 include include include int ma

    以下程序的执行结果是【 】。

    include <iostream.h>

    include <fstream.h>

    include <stdlib.h>

    int main()

    {

    fstream outfile, infile;

    outfile.open("D:\\text.dat",ios::out);

    if(!outfile)

    {

    cout<<"text.dat can't open"<<end1


    正确答案:1:1234567890/2:abcdfghij
    1:1234567890/2:abcdfghij 解析:本题考核文件的I/O操作。先来了解eof()成员函数,该函数返回非0值表示已到文件结尾。程序首先定义fstream类的2个对象 outfile和infile。然后在文件text.dat写入两行字符串“1234567890”和“abcdefghii”。最后用getline()函数读取出来存入字符数组textline[40]中,并按行显示出来。程序中的两个if语句是用于打开文件失败的异常处理。

  • 第8题:

    下列include命令中,正确的是()

    A.#inclue[string.h]

    B.#include{string.h}

    C.#include(string.h)

    D.#include


    参考答案:D

  • 第9题:

    当输入“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

  • 第10题:

    下列程序的执行结果为______。include void main() { cout.fill(‘*’); tout.width(10

    下列程序的执行结果为______。

    include<iostream.h>

    void main()

    {

    cout.fill(‘*’);

    tout.width(10);

    cout<<“hello”<<endl;

    )


    正确答案:* * * * *hello。
    * * * * *hello。 解析: 本题考查的是C++语言的流输出操作,eout中包括的函数fill()和width()分别实现填充和设定显示长度的功能。

  • 第11题:

    如果在用户的程序中要使用C库函数中的数学函数时,应在该源文件中使用的include命令是()

    • A、#include〈string.h〉
    • B、#include〈math.h〉
    • C、#include〈stdio.h〉
    • D、#include〈ctype.h〉

    正确答案:B

  • 第12题:

    单选题
    下列#include命令中,正确的是()
    A

    #inclue[string.h]

    B

    #include{string.h}

    C

    #include(string.h)

    D

    #include


    正确答案: B
    解析: 暂无解析

  • 第13题:

    以下程序的输出结果是【】。 include void main( ) } int a=0; a+=(a=8); cout<

    以下程序的输出结果是【 】。

    include<iostream.h>

    void main( )

    }

    int a=0;

    a+=(a=8) ;

    cout<<a;

    }


    正确答案:16
    16 解析:赋值表达式的值就是所赋值变量的值,本题中a+=8相当于a=a+8,对表达式逐步进行求解:a+=(a=8)此时,a的值由于赋值为8,而不是o
    a+=8
    a=a+8
    a=16
    注意: 要掌握“+=”等相关运算符的用法。

  • 第14题:

    include void main( ) { int n=9; while(n>6) { n--; cout < < n;} } 该程

    #include<iostream.h> void main( ) { int n=9; while(n>6) { n--; cout < < n;} } 该程序的输出结果是

    A.987

    B.876

    C.8765

    D.9876


    正确答案:B
    解析:该题目应该根据循环体第一次和最后一次执行时的输出结果来决定哪一项是正确的。第一次进入循环时,n的值是9,循环体内,先经过n--运算,n的值变为8,所以第一次的输出值是8,由此可以排除选项A)和选项D)。由循环条件n>6可以知道,最后一次循环开始时,n的值应该为7,所以最后一次执行循环体时输出为6,由此可以排除选项C)。注意:while与do-while的区别。

  • 第15题:

    在C++中,若需要在程序文件中进行标准输入输出操作,则必须在开始处加入预处理命令include<iostream.h>,若使用到数学库中的函数时,要在源程序的开始处加入预处理命令【 】。


    正确答案:#include
    #include

  • 第16题:

    以下程序的输出结果 ______。 include void main() { int a=0; a+ =(a=8); cout<

    以下程序的输出结果 ______。

    include<iostream.h>

    void main()

    {

    int a=0;

    a+ =(a=8);

    cout<<a;

    }


    正确答案:16
    16

  • 第17题:

    以下程序的输出结果是【】。 include include void main 0 { char s[50]; st

    以下程序的输出结果是【 】。

    include<iostream.h>

    include <string.h>

    void main 0 {

    char s[50];

    strcpy(&s[O], "No" );

    strcpy(&s[1], "123" );

    strcpy (&s[2], "23456" );

    cout<<s;

    }


    正确答案:N123456
    N123456

  • 第18题:

    下列关于include命令的叙述中,错误的是()。

    A.#include命令中,文件名可以用双引号或尖括号括起来

    B.一个被包含文件中又可以包含另一个被包含文件

    C.一个#include命令中可以指定多个被包含文件

    D.一个#include命令中只能指定一个被包含文件


    正确答案:C

  • 第19题:

    下列程序用于将源文件中的字母进行大小写转换,请填写while的请句。include include

    下列程序用于将源文件中的字母进行大小写转换,请填写while的请句。

    include<iostream.h>

    include<fstream.h>

    include<iomanip.h>

    void main()

    {

    char ch;

    fstream file1,file2;

    char fnl[10],fn2[10];

    cout<<“输入源文件名:”;

    cin>>fn1;

    cout<<“输入目标文件名:”;

    cin>>fn2;

    {i


    正确答案:(eh=filel.get())! =eof。
    (eh=filel.get())! =eof。 解析: 本题是判断文件是否达到结尾,可以使用流输入的get函数获得当前字符,然后判断该字符是否是eof即可。

  • 第20题:

    有以下程序:include include void main(){double d= 123.456789;cout<

    有以下程序:#include <iostream.h>#include void main(){ double d= 123.456789; cout<<setprecision(3)<<d<<","; cout<<setprecision(4)<<d<<","; cout<<setprecision(5 )<<d<<end1;}程序执行后的输出结果是( )。

    A.123,123.4,123.45

    B.123,123.5,123.46

    C.123,123,123.4

    D.123.456789,123.456789,123.456789


    正确答案:B

  • 第21题:

    在下列# include命令中,正确的一条是 ( )

    A.# include [string.h]

    B.# include {math.h}

    C.# include(stdio.h)

    D.# include<stdio.h>


    正确答案:D

  • 第22题:

    下列#include命令中,正确的是()

    • A、#inclue[string.h]
    • B、#include{string.h}
    • C、#include(string.h)
    • D、#include

    正确答案:D

  • 第23题:

    填空题
    #include命令中,include的意义是:()。

    正确答案: 包含头文件
    解析: 暂无解析