单项选择题

下列程序的运行结果是( )。
#include<stdio.h>
void fun(int*s,int*p)
static int t=3;
*p=s[t];
t--;
void main()
int a[]=2,3,4,5,k,x;
for(k=0;k<4;k++)
fun(a,&x);
printf("%d,",x);

A.5,4,3,2,
B.2,3,4,5,
C.2,2,2,2,
D.5,5,5,5,
<上一题 目录 下一题>
热门 试题

单项选择题
运行下面程序时,从键盘输入字母A,则输出结果是( )。 #include<stdio.h> main() char ch; ch=getchar(); switch(ch) case’A’:printf( AAAA n ); case’B’:printf( BBBB n ); default:printf( CCCC n );
A.AAAA
B.AAAA
BBBB
C.AAAA
BBBB
CCCC
D.AAAA
CCCC
单项选择题
若输入“abcdef”、“abdef”,以下程序的输出结果为( )。 #include<stdio.h> #lnclude<string.h> main() int n; char s1[20],s2[20],p1,*p2; scanf( %s ,s1); scanf( %s ,s2); P1=s1; p2=s2; n=strcmp(p1,p2); printf( %d n ,n);
A.-1
B.0
C."abcdef"
D."abdef"
相关试题
  • 本程序用冒泡法对数组a[]的元素从大到小...
  • 有以下程序: #include<stdio.h> #i...
  • 以下程序的运行结果是______。 #de...
  • 下面程序输出的结果是______。 int...
  • 以下程序调用函数swap将指针s和t所指单元(...