• 2021-04-14
    用scanf函数输入数据,使得下面程序运行结果为a=2,b=...a,b,b+2); return 0;}
  • a=%d,b='%c',c='%c'

    内容

    • 0

      7.若输入ab, main() { static char a[2]; scanf("%s",a); printf("%c,%c",a[1],a[2]); } 程序运行结果为:

    • 1

      用scanf函数输入数据,使得x=1.23, y=67.1234。_

    • 2

      下面程序的运行结果为( )。 # include # include int main ( ) { char *aa="then",*bb="than"; aa+=2; bb+=2; printf("%d\n",strcmp(aa,bb)); return 0; }

    • 3

      用getchar()从键盘上输入一个字符,用putchar()打印出来! 参考程序1与参考程序2都可以实现题目要求。 #include int main() { char a; a=getchar(); putchar(a); return 0; } 参考程序2: #include int main() { char ch; scanf(“%c”,&ch); printf(“%c”,ch); return 0; }

    • 4

      【填空题】写出程序的运行结果(逗号用英文) #include <stdio.h> main() { char a[10],b[10]; printf("请输入:"); scanf("%4s%5s",a,b); printf("%s,%s ",a,b); } //1、若键盘上输入12345abcde ,运行结果为() //2、若键盘上输入123 45abcde,运行结果为() //3、若键盘上输入12345ab cde运行结果为()