以下程序的输出是什么?()#includevoidswap(inta,intb);intmain(){inta=5;intb=6;swap(a,b);pri
以下程序的输出是什么?()#includevoidswap(inta,intb);intmain(){inta=5;intb=6;swap(a,b);printf("%d-%d/n",a,b);return0;}voidswap(inta,intb){intt=a;a=b;b=t;}
以下程序的输出是什么?()#includevoidswap(inta,intb);intmain(){inta=5;intb=6;swap(a,b);printf("%d-%d/n",a,b);return0;}voidswap(inta,intb){intt=a;a=b;b=t;}
下面的程序执行时输出的a分别是什么?若
(1)参数的传递办法为“传值”。
(2)参数的传递办法为“传地址”。
请问下面程序段执行完毕,页面上显示内容是什么:()
<%
Response.Write “<a href=''http://www.sina.com.cn''>新浪</a>”
%>
A. 新浪 B. <a href=''http://www.sina.com.cn''>新浪</a>
C. 新浪(超链接) D. 该句有错,无法正常输出
分析下面的程序:
void GetMemory(char **p,int num)
{
*p=(char *)malloc(num);
}
int main()
{
char *str=NULL;
GetMemory(&str,100);
strcpy(str,"hello");
free(str);
if(str!=NULL)
{
strcpy(str,"world");
}
printf("\n str is %s",str);
getchar();
}
问输出结果是什么?希望大家能说说原因,先谢谢了
A.01234..100
B.12345..99
C.0153045607590
D.102540557085
以下程序的输出结果是()
#include<stdio.h>
main()
{ unsigned short a=65537; int b;
printf("%d/n" ,b=a);
}
A.15
B.2a
C.197
D.297
A.Not equal
B.Equal
C.无输出
D.编译出错