单项选择题

下列程序的运行结果是()。
#include<stdio.h>
voidfun(int*s,int*p)
staticintt=3;
*p=s[t];
t--;

voidmain()
inta[]=2,3,4,5,k;
intx;
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,

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: #include<string.h> main() char p[20]=’a’,’b’,’c’,’d’),q[]= abc ,r[]= abcde strcat(p,r);strcpy(p+strlen(q),q); printf( %d n ,sizeof(p)); 程序运行后的输出结果是______。
A) 9
B) 6
C) 11
D) 7
单项选择题
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是______。 mein() char s[100]; int c, i; scanf( % c , &C) ; scanf( % d , &i); scanf( % s , s); printf( % c, % d, % s n , c, i, s);
A) 123, 456, 789
B) 1, 456, 789
C) 1, 23, 456, 789
D) 1, 23, 456
相关试题
  • 阅读下列程序,则运行结果为 #include s...
  • 有以下结构体说明和变量定义,如图所示,指...
  • 有以下程序: #include<string.h> in...
  • 有以下程序: #include<stdio.h> #d...
  • 根据下列的定义,能打印出字母P的语句是(...