单项选择题

有以下程序:
#include <stdio.h>
void f(int v, int w)
int t;
t=v; v=w; w=t;

main()
int x=1,y=3,z=2;
if(x>y) f(x,y);
else if(y>z) f(y,z);
else f(x,z);
printf("%d,%d,%d\n",x,y,z);

执行后的输出结果()。

A. 1,2,3
B. 3,1,2
C. 1,3,2
D. 2,3,1

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

单项选择题
有以下程序: struct STU char name[10];int num;float TotalScore;; void f(struct STU*P) struct STU s[2]= SunDan ,20044,550, Penghua ,20045,537,*q=s; ++P;++q;*P=*q; main() struct STU s[3]= YangSan ,20041,703), LiSiGuo ,20042,580; f(s); printf( %s%d%3.0f n ,s[1].name,s[1].num,s[1].TotalScore); 程序运行后的输出结果是()。

A. SunDan 20044 550
B. Penghua 20045 537
C. LiSiGuo 20042 580
D. SunDan 20041 703

单项选择题
有以下程序: #include<string.h> main(int argc,char *argv[]) int i=1,n=0; while(i<argc)n=n+strlen(argv[i]);i++) printf( %d n ,n); 该程序生成的可执行文件名为:proc.exe,若在运行时 输入命令行: proc 123 45 67 则该程序的输出结果是()。

A. 3
B. 5
C. 7
D. 11

相关试题
  • 下列程序运行后的输出的结果是______...
  • k
  • 以下程序的输出结果是______。 #in...
  • 下列程序段的运行结果是______。 in...