A-A+
下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号 程序空白处应该填写的是()
问题详情
下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,程序空白处应该填写的是()。 #include<stdio.h> main() { Char sl[]="Chinese",s2[]="japnese"; int i; for(i=0;s1[i]!=""&&s2[i]!="";i++) if(s1[i]=s2[i]&&i<7) ____________________; }
A.putchar(s2[i];putchar(i)
B.puts(s1[i],i)
C.printf("%c%dn",s2[i],i)
D.printf("%c",s1[i]);printf("%dn",i)
参考答案
正确答案:C
解析: putchar(s)的功能是把字符s输出到标准输出设备;puts(s1)是把s1指向的字符串输出到标准输出设备。