A.ab
B.abcef
C.abc\0
D.abc
第1题:
当运行以下程序时,输入abcd,程序的输出结果是:( )。
insert(char str[])
{int i;
i=strlen(str);
while(i>0)
{str[2*i]=str[i];str[2*i-1]='*';i--;}
printf("%s\n",str);
}
main()
{char str[40];
scanf("%s",str);insert(str);
}
第2题:
2、设有如下定义:int x=10,y=3,z;则语句:printf("%d\n", z=(x%y , x/y)) ;的输出结果是()。
A.3
B.0
C.4
D.1
第3题:
【单选题】以下程序段的运行结果是()。 char str[3][2]={ 'a', 'b','c', 'd', 'e', 'f'}; str[2][0]= '0'; printf("%s",str[0]);
A.abcd
B.ab
C.abcd0
D.abcd0f
第4题:
设有如下定义:int x=1,y=-1;,则语句: printf("%dn",(x--&++y));的输出结果是____
A.1
B.-1
C.0
D.2
第5题:
以下程序段的运行结果是()。 char str[3][2]={ 'a','b','c','0','e','f'}; printf("%s",str[0]);
A.a
B.abcef
C.abc0ef
D.abc