当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

下列程序的输出结果是______。 #include sub1(char a char b){char c; c=a;a=b;b=c;} sub2(char*


下列程序的输出结果是______。 #include sub1(char a,char b) {char c; c=a;a=b;b=c;} sub2(char* a,char b) {char c; c=*a;*a=b;b=c;} sub3(char* a,char*b) {char c; c=*a;*a=*b;*b=c;} { char a,b; a="A" ;b="B"; sub3 (&a, &b) ;putchar (a) ;putchar (b); a="A";b="B";sub2(&a,b);putchar(a);prtchar(b); a="A";b="B";sub1(a,b);putchar(a) ;putchar(b); }

A.BABBAB

B.ABBBBA

C.BABABA

D.BAABBA

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 下面程序的输出结果是______。 #include main() {char *p[]=BOOL OPK H SP};int

  • 下列程序向文件输出的结果是 _____。 #include stdio.h main(); }

  • 以下程序运行后的输出结果是_______。include<stdio.h>main( ){int a=200 b=010;print(”%d%

  • 以下程序的输出结果是______。#include #define FUDGE(y)2.84+y#define PR(a) printf (

  • 以下程序的输出结果是______。#include#define FUDGE(y) 2.84+y#define PR(a)printf(\%d

  • 下列程序运行后 如果从键盘上输入ABCDE 则输出结果为______。#include#include