itgle.com

在下列# include命令中,正确的一条是 ( )A.# include [string.h]B.# include {math.h}C.# include(stdio.h)D.# include<stdio.h>

题目

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

A.# include [string.h]

B.# include {math.h}

C.# include(stdio.h)

D.# include<stdio.h>


相似考题
更多“在下列# include命令中,正确的一条是 ( )A.# include [string.h]B.# include {math.h}C.# includ ”相关问题
  • 第1题:

    下列程序的输出结果是【】。 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

  • 第2题:

    下列程序的运行结果是()。 include include main() {char*s1="abDuj"; char

    下列程序的运行结果是( )。

    #include<stdio.h>

    #include<string.h>

    main()

    { char*s1="abDuj";

    char*s2="ABdUG";

    int t;

    t=strcmp(s1,s2) ;

    printf("%d",t);

    }

    A.正数

    B.负数

    C.零

    D.不确定的值


    正确答案:A
    解析:本题考查字符串比较函数和两个字符串比较的原则两个知识点:①原则是依次比较两个字符串同一位置的一对字符,若它们的ASCII码值相同,则继续比较下一对字符,若它们的ASCII码值不同,则ASCII码值较大的字符所在的字符串较大;若所有字符相同,则两个字符串相等;若一个字符串全部i个字符与另一个字符串的前i个字符相同,则字符串较长的较大。② strcmp(s1,s2)的返回值,当str1str2时,返回值0:当 str1=str2时,返回值为0;当str1>str2,返回值>0。

  • 第3题:

    以下程序的运行结果是______。 include include template class TA

    以下程序的运行结果是______。

    include<iostream.h>

    include<math.h>

    template<class T>

    class TAdd//定义类模板TAdd,T为类型

    {

    Tx,y;

    public:

    TAdd (Ta,Tb) {x=a,y=b;) //构造函数

    Tadd() { retum x+y;}//成员函数

    };

    void main( )

    {

    TAdd<int>A (5,6);


    正确答案:s1=11 s2=8.2
    s1=11 s2=8.2

  • 第4题:

    下列4个程序中,完全正确的是()。A.include main(); (/*programming*/ printf("programm

    下列4个程序中,完全正确的是( )。

    A.#include<stdio.h> main(); (/*programming*/ printf("programming!\n");}

    B.# include<stdio.h> main() {/*/programming/*/ printf("programming!\n");}

    C.#include<stdio.h> main() {/*/programming*/*/ printf("programming!\n");)

    D.include<stdio.h> main() {/*programming*/ printf("programming!\n");}


    正确答案:B

  • 第5题:

    下面程序的运行结果是 ( ) include include main( ) { char * a="

    下面程序的运行结果是 ( ) # include<stdio.h> # include<string.h> main( ) { char * a="AbcdEf",* b="aBcD" a + +;b + +; printf("%d\n",strcmp(a,b)); }

    A.0

    B.负数

    C.正数

    D.无确定值


    正确答案:C

  • 第6题:

    以下程序 include include main() { char*p1="abc",*p2="ABC",str[50]="xy

    以下程序 #include<stdio.h> #include<string.h> main() { char*p1="abc",*p2="ABC",str[50]="xyz"; strcpy(ar+2,strcat(p1,p2)); printf("%s\n",str); } 的输出是______。

    A.xyzabcABC

    B.zabeABC

    C.yzabcABC

    D.xyabcABC


    正确答案:D
    解析:strcat(p1,p2)将字符串abcABC防到了*p1所指向的存储单元中:strcpy在本题将abcABC复制到str+2所指向的存储单元中,即覆盖原str数组中的字符z及其后的所有字符,故str的值为“xyabcABC”。

  • 第7题:

    设已执行预编译命令include,以下程序段的输出结果是()。char s[]="an apple";printf("

    设已执行预编译命令#include<string.h>,以下程序段的输出结果是( )。 char s[]=" an apple" ; printf(" %d\n" ,strlen(s));

    A.7

    B.8

    C.9

    D.10


    正确答案:B
    解析:如果一个字符数组中存放一个字符串,则函数strlen的值为“\0”之前的全部字符个数,也包括空格在内。注意:字符串处理函数的使用。

  • 第8题:

    要调用输入输出函数时,在#include命令行中应包含()

    • A、”stdio.h”
    • B、”string.h”
    • C、”math.h”
    • D、”ctype.h”

    正确答案:A

  • 第9题:

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

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

    正确答案:B

  • 第10题:

    要调用字符串函数时,在#include命令行中应包含()

    • A、”stdio.h”
    • B、”string.h”
    • C、”math.h”
    • D、”ctype.h”

    正确答案:B

  • 第11题:

    要调用数学函数时,在#include命令行中应包含()

    • A、”stdio.h”
    • B、”string.h”
    • C、”math.h”
    • D、”ctype.h”

    正确答案:C

  • 第12题:

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

    #inclue[string.h]

    B

    #include{string.h}

    C

    #include(string.h)

    D

    #include


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

  • 第13题:

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

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

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

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

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


    正确答案:C

  • 第14题:

    下列程序的运行结果为【】。 include include {int a; char b[10]; double c;};

    下列程序的运行结果为【 】。

    include<stdio.h>

    include<string.h>

    { int a; char b[10]; double c; };

    void f (struct A *t);

    main()

    { struct A a={1001,"ZhangDa",1098.0};

    f(&a) ; printf("%d,%s,%6.lf\n",a.a,a.b,a.C);

    }

    void f(struct A*t)

    { strcpy(t->b, "ChangRong");}


    正确答案:1001ChangRong1098.0
    1001,ChangRong,1098.0 解析:本题主要考查结构体变量赋初值,刚一开始给a赋值1001,b数组什"zhangDa",c赋值1098.0,由于被调函数中引用了结构体成员b,因此在使用strcpy时,strcpy(字符数组1,字符串2),作用是将字符串2复制到字符数组1中, b数组变成了"ChangRong",所以在最后输出时,结果为:1001,ChangRong,1098.0。

  • 第15题:

    下列程序的输出结果是( )。 include include"string.h" void main() {char a[]="He

    下列程序的输出结果是( )。 #include<iostream.h> #include"string.h" void main() {char a[]="Hello Test",b[]="Test"; strcpy(a,b); cout<<a<<end1; }

    A.Hello

    B.Test

    C.Hello Test

    D.Hello Test HelloTest


    正确答案:B
    解析:程序中首先定义字符数a和b,其值分别为“Hello Test”和“Test”。然后利用strcpy复制函数,将b的值复制给a,所以输出a的结果为Test。

  • 第16题:

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

    A.#inclue[string.h]

    B.#include{string.h}

    C.#include(string.h)

    D.#include


    参考答案:D

  • 第17题:

    下面程序的输出结果是 ( ) include include { char * p1="abc" , *

    下面程序的输出结果是 ( ) # include<stdio.h> # include<string.h> { char * p1="abc" , * p2=" ABC ",str[50]="xyz"; strcpy(str+2.strcat (pi,p2)); printf("%s\n",str);}

    A.xyzabcAB

    B.zabcABC

    C.yzabcABC

    D.xycbcABC


    正确答案:D

  • 第18题:

    有以下程序:include include main(){char *p[10]={"abc","aabdfg","dcdbe"

    有以下程序: #include <stdio.h> #include <string.h> main() { char *p[10]={"abc","aabdfg","dcdbe","abbd","cd"}; printf("%d\n",strlen(p[4])); } 执行后的输出结果是( )。

    A.2

    B.3

    C.4

    D.5


    正确答案:A
    解析:p是由10个指向字符型数据的指针元素组成的指针数组,其中前5个数组元素进行了初始化。p[4]="cd",strlen(str)是统计字符串str中字符的个数(不包括终止符'\0'),输出结果为2。

  • 第19题:

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

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

    正确答案:D

  • 第20题:

    在当前页面中包含a.htm的正确语句是() 

    • A、 <%@ include=”a.htm”%>
    • B、 <jsp:include file=”a.htm”/> 
    • C、 <%@ include page=”a.htm”%> 
    • D、 <%@ include file=”a.htm”%> 

    正确答案:D

  • 第21题:

    在J2EE中,对于以下的include指令和include动作,书写正确的是() 

    • A、<jsp:include page=http://localhost:/8080/my.jsp/> 
    • B、<%@ include file=http://localhost:/8080/my.jsp/>
    • C、<jsp:include file=http://localhost:/8080/my.jsp/> 
    • D、<%@ include page=http://localhost:/8080/my.jsp/>

    正确答案:A,B

  • 第22题:

    #include< iostream.h >命令中,include的意义是:()。


    正确答案:包含头文件

  • 第23题:

    要调用字符函数时,在#include命令行中应包含()

    • A、”stdio.h”
    • B、”string.h”
    • C、”math.h”
    • D、”ctype.h”

    正确答案:D