填空题
写出下列程序的执行结果。
swap(p1,p2)
int*p1,*p2;
int p;
p=*p1;*p1=*p2;*p2=p;
main()
int a,b,*p1,*p2;
scanf("%d%d",&a,&b);
p1=&a;p2=&b;
if(a<b)swap(p1,p2);
printf("\na=%d,b=%d\n",a,b);
若a=7,b=8,则程序的运行结果为______。
【参考答案】
a=8,b=7
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
以下程序把3个NODETYPE型的变量链接成一个简单的链表,并在while循环中输出链表结点数据域中的数据。请填空。 #include<stdio.h> struct node int data; struct node *next; ; typedef struct node NODETYPE; main() NODETYPE a, b, c, *h, *p; a.data=10; b.data=20; c.data=30; h=&a; b.next=&b; b.next=&c; c.next=’ 0’; p=h; while(p)printf( %d , p->data);______;
点击查看答案&解析
填空题
有以下程序 #include <stdio.h> int a=5; void fun(int b) int a=10; a+=b;printf( %d ,a); main() int c=20; fun(c);a+=c;printf( %d n ,a); 程序运行后的输出结果是______。
点击查看答案&解析
相关试题
软件调试的目的是()。
有以下程序段int n,t=1,s=0;scanf...
有以下程序main()int a=1,b=3,c=...
以下程序的输出结果是()。 int x;int...
以下选项中不能正确把cl定义成结构体变量的...