^下列程序运行后,输出值为( )。int main(){ int a[6]={1,3,5,7,9},b[]={2,4,6,7,3},c,d; c=a[1]*b[2]; d=a[5]/b[4]; printf(″%d,%d\n″,c,d) ;}
A. 4,3
B. 4,0
C. 18,0
D. 18,不确定值
查看答案
^运行下面程序段的输出结果是( )。 int a[7]={1,3,5} ;printf(″%d\n″,a[3] );
A. 0
B. 5
C. 3
D. 不确定数
^若有以下定义语句,则运行结果是( )。char s[10]=″ab cd″;printf(″%s\n″,s);
A. 输出ab
B. 输出ab cd
C. 输出abcd
D. 编译不通过
^有下列程序段,运行结果为( )。char a[3],b[]=″tianjin″;a=b;printf(″%s″,a);
A. 运行后将输出tianjin
B. 运行后将输出ti
C. 运行后将输出tian
D. 编译出错
^若有说明char s1[]=″good″,s2[]=″well″;则下列输出语句中正确的是( )。
A. printf(″%c%c″,&s1, &s2);
B. printf(″%s%s″, s1[], s2[]);
C. puts(s1, s2);
D. puts(s1); puts(s2);