阅读下列程序,当运行函数时,输入asd af aa z67,则输出为includeincludeine阅读下列程序,当运行函数时,输入asd af aa z67,则输出为 #include <stdio.h> #include <ctype.h> #inelude <string.h> int fun(char *str) { int i,j=0; for(i=0;str[i]!='\0';i++) if(str[i]!='')str[j++]=str[i]; str[j]='\0'; } main()

题目
阅读下列程序,当运行函数时,输入asd af aa z67,则输出为includeincludeine

阅读下列程序,当运行函数时,输入asd af aa z67,则输出为 #include <stdio.h> #include <ctype.h> #inelude <string.h> int fun(char *str) { int i,j=0; for(i=0;str[i]!='\0';i++) if(str[i]!='')str[j++]=str[i]; str[j]='\0'; } main() { char str[81]; int n; printf("Input a string:"); gets(str); puts(str); fun(str); printf("%s\n",str); }

A.asdafaaz67

B.asd af aa z67

C.asd

D.z67


相似考题
更多“阅读下列程序,当运行函数时,输入asd af aa z67,则输出为#include<stdio.h>#include<ctype.h>#ine ”相关问题
  • 第1题:

    当执行下面程序且输入"ABC"时,则输出的结果是()。 #include <stdio.h> #include <string.h> main() { char a[10]="12345"; strcat(a,"6789"); gets(a); printf("%s",a); }

    A.ABC

    B.ABC9

    C.123456ABC

    D.ABC456789


    Astrcat函数,gets函数;首先将输入的字符串赋给ss,然后将字符串“6789”连接到ss得后

  • 第2题:

    使用scanf函数需要在头文件中添加___.

    A.#include <stdio.h>

    B.#include <ctype.h>

    C.#include <float.h>

    D.include <iomanip.h>


    C

  • 第3题:

    如果下列程序正常运行,则当从键盘输入字母A时,输出结果为()。  #include <stdio.h>  main()     {  char ch;       ch=getchar();      switch(ch)      {  case 65: printf(“%c”, ‘A’);       case 66: printf(“%c”, ‘B’);       default: printf(“%s”, “other”);    }    }

    A.A

    B.AB

    C.ABother

    D.不确定


    D scanf函数读取的是char型数据,所以回车时输入的换行符也是有效字符。于是c1,c2,c3,c4的内容分别是1,2,3,ˊ\nˊ。

  • 第4题:

    有以下程序,当输入数据为:12.5时,程序输出结果是()。 #include "stdio.h" main() { int a; scanf("%d",&a); printf("a=%dn",a); }


    -125=-5*5*5

  • 第5题:

    12、一个C语言源程序中如果调用了函数fabs,那必须有编译预处理命令()。

    A.#include <stdio.h>

    B.#include <math.h>

    C.#include <ctype.h>

    D.#include <stdlib.h>


    #include