• 2022-06-08
    若有以下程序:int main(){char a[20]="I love China";char *p=a;printf("%c%s\n",*(a+2),p+1);return 0;}程序运行后的输出结果是()。
    A: I l
    B: l o
    C: o love
    D: l love China
  • D

    内容

    • 0

      以下程序的运行结果是void main ( ){ char str [] = I love China!; printf (%s, str); printf (%s\n, str + 7);} A: I love China!China! B: IChina! C: I love China! China! D: I China!

    • 1

      下面的程序,将会输出怎样的结果?main( ) { char string[]=“I love China!”; printf(“%s\n”,string+7); } A: I love China! B: China! C: China!\0 D: 什么都不输出

    • 2

      下面的程序,将会输出怎样的结果?main( ) { char string[]=“I love China!”; printf(“%s ”,string+7); } A: I love China! B: China! C: China!0 D: 什么都不输出

    • 3

      判断下面程序是否正确main(){ char *p="I love China";p=p+7;printf("%s",p);}

    • 4

      若有定义: char d[15],*p=d; , 则以下正确的赋值语句是( )。 A: p="I love China!"; B: d[0]="I love China!"; C: d="I love China!"; D: *p="I love China!";