niusouti.com
更多“下面程序段的运行结果是char a[]="lanuage",*p;p=a;while(*p!='u'){printf("%c",*p-32);p++;}A.L ”相关问题
  • 第1题:

    以下程序运行后,输出结果是______。includess(char*s){char *p=s; while(*.p)p++; retu

    以下程序运行后,输出结果是______。#include<stdio.h>ss (char *s){ char *p=s; while(*.p)p++; return(p-s);}main(){ char *a="abded"; int i; i=ss((A); print ("%d\n",i);}

    A.8

    B.7

    C.6

    D.5


    正确答案:D

  • 第2题:

    下面程序段的运行结果是

    char a[]="lanuage",*p;

    p=a;

    while(*p!=′u′){printf("%c",*p-32);p++;}

    A.LANGUAGE

    B.language

    C.LAN

    D.langUAGE


    正确答案:C
    解析:本段程序的作用是输出字符串"lanuage"中字母u之前的字符,并将其转化为大写字母。注意:如果一个字符数组用来作为字符串使用,那么在定义该字符数组时,数组的大小就应该比它将要实际存放的最长字符多一个元素,以存放'\0'。

  • 第3题:

    10、下面程序段执行后的输出结果是()。 char a[]="language",*p; p=a ; while (*p!='u') { printf("%c",*p-32); p++ ;}

    A.LANG

    B.LANGUAGE

    C.language

    D.langUAGE


    B

  • 第4题:

    下面程序段的运行结果是

    char a[ ]="lanuage",*p;

    p=a;

    while(*p!='u'){printf("%c",*p-32);p++;}

    A.LANGUAGE

    B.language

    C.LAN

    D.langUAGE


    正确答案:C
    解析:本段程序的作用是输出字符串“lanuage”中字母u之前的字符,并将其转化为大写字母。注意:如果一个字符数组用来作为字符串使用,那么在定义该字符数组时,数组的大小就应该比它将要实际存放的最长字符多一个元素,以存放,\0,。

  • 第5题:

    以下程序运行后的输出结果是______。 ss(char*s) { char*p=s; while(*p)p++; return(p-s); } main() { char*a="abded";int i; i=ss(a); printf("%d\n",i); }

    A.8

    B.7

    C.6

    D.5


    正确答案:D