下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,程序空白处应该填写的是( )。 #include<stdio.h> main() { Char sl[]="Chinese",s2[]="japnese";

admin2010-12-10  46

问题 下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,程序空白处应该填写的是(    )。    #include<stdio.h>    main()    {  Char sl[]="Chinese",s2[]="japnese";    int i;    for(i=0;s1!=’\0’&&s2!=’\0’;i++)        if(s1=s2&&i<7)        ____________________;    }   

选项 A、putchar(s2;putchar(i)     
B、puts(s1,i)
C、printf("%c%d\n",s2,i)     
D、printf("%c",s1);printf("%d\n",i)

答案C

解析  putchar(s)的功能是把字符s输出到标准输出设备;puts(s1)是把s1指向的字符串输出到标准输出设备。
转载请注明原文地址:https://kaotiyun.com/show/5WPp777K
0

最新回复(0)