niusouti.com

使用c语言中系统自带的printf()函数输出字符串,可以逐个字符输出,也可以一次输出。

题目

使用c语言中系统自带的printf()函数输出字符串,可以逐个字符输出,也可以一次输出。


相似考题
更多“使用c语言中系统自带的printf()函数输出字符串,可以逐个字符输出,也可以一次输出。”相关问题
  • 第1题:

    以下叙述中正确的是( )。

    A.调用printf函数时,必须要有输出项

    B.使用putchar函数时,必须在之前包含头文件stdio.h

    C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出

    D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCⅡ码


    正确答案:B

  • 第2题:

    fprintf函数的一般调用方式是( )

    A.fprintf(格式字符串,文件指针,输出表列);

    B.fprintf(文件指针,格式字符串,输出表列)

    C.fprintf(文件指针,格式字符串,输出表列);

    D.fprintf(fp,格式字符串,输出表列);


    正确答案:C

  • 第3题:

    在print函数的输出字符串中可以将( )作为参数,代表后面指定要输出的字符串。

    A.s[3]

    B.s[-3]

    C.s[0:-3]

    D.s[:-3]


    正确答案:B

  • 第4题:

    在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为()。

    Achar

    Bint

    Cfloat

    Ddouble


    A

  • 第5题:

    编写一函数reverse实现一个字符串按反序存放,要求在主函数main中输入字符串,并输出反序后的字符串。不能使用strlen库函数。      例如:输入string,则输出gnirts。


    正确答案: #include "stdio.h"
    void reverse(char str[])
    {int i,j;
    char t;
    for(j=0;str[j]!=/0;j++);/*求字符串长度*/
    for(i=0,j=j-1;i<j;i++,j--)
    {t=str[i];
    str[i]=str[j];
    str[j]=t;
    }
    }
    main()
    {char str[80];
    printf("/nPlease input a string:");
    gets(str);
    reverse(str);
    printf("/nString reverse:");
    puts(str);}

  • 第6题:

    printf函数中用到格式符%5s,其中数字5表示输出的字符串占用 5列,如果字符串长度大于5,则输出按方式().

    • A、从左起输出该字符串,右补空格
    • B、按原字符长从左向右全部输出
    • C、右对齐输出该字串,左补空格
    • D、输出错误信息

    正确答案:B

  • 第7题:

    在printf函数的“格式控制字符串”中,%5d表示()

    • A、输出宽度为5
    • B、输出5个数
    • C、输出数据时保留5位小数
    • D、输出5个d

    正确答案:A

  • 第8题:

    printf函数中,%c和%s都可以输出字符串.


    正确答案:错误

  • 第9题:

    使用echo输出字符串时,可以使用“,”连接两个字符串。


    正确答案:正确

  • 第10题:

    单选题
    printf函数中用到格式符”%4s”,其中数字4表示输出的字符串占用4列。如果字符串长度大于4,则按原字符串长从左向右全部输出;如果字符串长度小于4,则输出方式为()
    A

    从左起输出该字符串,右补空格

    B

    按原字符长从左向右全部输出

    C

    右对齐输出该字符,左补空格

    D

    输出错误信息


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

  • 第11题:

    单选题
    在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为()。
    A

    char

    B

    int

    C

    float

    D

    double


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

  • 第12题:

    单选题
    在printf函数的“格式控制字符串”中,%5d表示()
    A

    输出宽度为5

    B

    输出5个数

    C

    输出数据时保留5位小数

    D

    输出5个d


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

  • 第13题:

    下列叙述中,正确的一条是______。

    A.putchar函数可以输出一个字符串

    B.在printf("%c",c)函数中,两个c是一样的

    C.语句printf("%d%%",1)的输出结果为1%

    D.用scar函数输入数据时可以规定精度,例如scanf("%7.2f",&a)


    正确答案:C

  • 第14题:

    在print函数的输出字符串中可以将( )作为参数,代表后面指定要输出的字符串

    A.%d

    B.%c

    C.%s

    D.%t


    正确答案:C

  • 第15题:

    下列说法正确的是( )。

    A.字符型数组与整型数组可通用

    B.字符型数组与字符串其实没有什么区别

    C.当字符串放在字符数组中时,要求字符数组长度比字符串长1个单元,要放字符串终结符'\0'

    D.字符串的输出可以用它所存储的数组来输出,也可以字符串的形式整体输出,结果没区别


    正确答案:C
    解析:选项A要在一定的数值范围内;选项D中,若字符串存储在字符数组中,而且字符数组比字符串长,则输出时可能会输出空格,因为字符数组没有存储“\0”终结符,字符串整体输出却不会;选项B同选项D。

  • 第16题:

    printf( )函数中用到格式符%4s,其中,数字4表示输出的字符串占用4列。若字符串长度大于4,则输出按下列4种方式之一进行,该方式是()。

    • A、从左起输出该字符串,右补空格
    • B、按原字符串长度从左向右全部输出
    • C、右对齐输出该字符串,左补空格
    • D、输出错误信息

    正确答案:B

  • 第17题:

    使用插入符输出一个字符串与使用write()成员函数输出一个字符串是没有差别的。


    正确答案:错误

  • 第18题:

    下面关于gets()与puts()函数描述正确的项是()

    • A、gets()读取的字符串,其长度没有限制,以敲回车键结束。
    • B、gets()输入字符串时要保证字符数组有足够大的空间,存放输入的字符串。
    • C、puts()函数一次只能输出一个字符串
    • D、puts()函数是把字符数组中所存放的字符串,输出到标准输出设备中去,并用‘/n’取代字符串的结束标志‘/0’。

    正确答案:A,B,C,D

  • 第19题:

    Console是C#语言中的控制台类,它负责向控制台输出不同格式的字符串,在格式字符串中,可以使用()来实现水平制表输出


    正确答案:/t

  • 第20题:

    不能用printf函数输出字符。


    正确答案:错误

  • 第21题:

    填空题
    Console是C#语言中的控制台类,它负责向控制台输出不同格式的字符串,在格式字符串中,可以使用()来实现水平制表输出

    正确答案: /t
    解析: 暂无解析

  • 第22题:

    单选题
    可以用InputBox函数产生“输入对话框”。执行语句“st$=(InputBox(″请输出字符串″,″字符串对话框″,″字符串″))”时,当用户输出完毕,按OK按钮后,st$变量的内容是(  )。
    A

    字符串

    B

    请输入字符串

    C

    字符串对话框

    D

    用户输入的内容


    正确答案: D
    解析:
    InpntBox函数用于显示一个输入框,并提示用户在文本框中输入文本。数字或选中某个单元格区域,当按下“确定”按钮后返回包含文本框内容的字符串

  • 第23题:

    单选题
    printf( )函数中用到格式符%4s,其中,数字4表示输出的字符串占用4列。若字符串长度大于4,则输出按下列4种方式之一进行,该方式是()。
    A

    从左起输出该字符串,右补空格

    B

    按原字符串长度从左向右全部输出

    C

    右对齐输出该字符串,左补空格

    D

    输出错误信息


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

  • 第24题:

    问答题
    编写一函数reverse实现一个字符串按反序存放,要求在主函数main中输入字符串,并输出反序后的字符串。不能使用strlen库函数。      例如:输入string,则输出gnirts。

    正确答案: #include "stdio.h"
    void reverse(char str[])
    {int i,j;
    char t;
    for(j=0;str[j]!=/0;j++);/*求字符串长度*/
    for(i=0,j=j-1;i<j;i++,j--)
    {t=str[i];
    str[i]=str[j];
    str[j]=t;
    }
    }
    main()
    {char str[80];
    printf("/nPlease input a string:");
    gets(str);
    reverse(str);
    printf("/nString reverse:");
    puts(str);}
    解析: 暂无解析