更多“若变量已正确定义,则以下语句的输出结果是s=32; s ^ =32; printf("%d",s);A)-1 B)0 C)1D)32 ”相关问题
  • 第1题:

    若有以下定义和语句,则输出结果是______。 char*s1="12345",*s2="1234"; printf("%d\n",strlen(strcpy(s1,s2)));

    A.4

    B.5

    C.9

    D.10


    正确答案:A

  • 第2题:

    若有以下定义和语句: char s1[]=″12345″,s2[]=″1234″; printf(″%dn″,strlen(strcpy(s1,s2))); 则输出结果是()

    A.4

    B.5

    C.9

    D.10


    A

  • 第3题:

    【填空题】当运行以下程序时,从键盘输入:AhaMA Aha<CR>,则下面程序的运行结果是 。 #include<stdio.h> main() {char s[80],c='a'; int i=0; scanf("%s",s); while(s[i]!='0') {if(s[i]==c) s[i]=s[i]-32; else if(s[i]==c-32) s[i]=s[i]+32; i++; } puts(s); }


    C

  • 第4题:

    当运行以下程序时,从键盘输入:AhaMA[空格]Aha<回车>,则下面程序的运行结果是()。 #include<stdio.h> int main(void) { char s[80],c='a'; int i=0; scanf("%s",s); while(s[i]!='0') { if(s[i]==c) s[i]=s[i]-32; else if(s[i]==c-32) s[i]=s[i]+32; i++; return 0; } puts(s); }

    A.ahAMa

    B.AbAMa

    C.AhAMa[空格]ahA

    D.ahAMa[空格]allA


    A 解析:本题主要考查的知识点是大写字母比它对应的小写字母ASCII码值小32,并且字符可以看作整数进行算术运算等操作。

  • 第5题:

    2、当运行以下程序时,从键盘输入:AhaMA Aha<CR>,则下面程序的运行结果是 。 #include<stdio.h> main() {char s[80],c='a'; int i=0; scanf("%s",s); while(s[i]!='\0') {if(s[i]==c) s[i]=s[i]-32; else if(s[i]==c-32) s[i]=s[i]+32; i++; } puts(s); }

    A.A)ahAMa

    B.B)AhAMa

    C.C)AhAMa ahA

    D.D)ahAMa ahA


    A 解析:本题主要考查的知识点是大写字母比它对应的小写字母ASCII码值小32,并且字符可以看作整数进行算术运算等操作。