echo,print(),print_r(),printf(),sprintf(),var_dump()有什么区别?
已知:char s[4]=〞cba〞;char *p; 执行语句列p=s;printf(〞%c/n〞,*p+1);后,其输出为()。
char*p;p=StrCat(“ABD”,”ABC”);Printf(“%s”,p);的显示结果为()。
main() {intx=3,i; for(i=0;i<3;i++)printf(""%d"",f(x)); } intf(inta) {intb=0; staticc=3; b++;c++; return(a+b+c); } 执行此程序后屏幕上显示的结果是什么:()
若有语句#define f(x,y) x+y及int a=2,b=3;,则执行printf(“%d”,f(a,b)*f(a,b))后输出的值为()
写出程序的运行结果。 main( ) { int a=0; for ( a=0;a<3;a++ ); printf ( " %d/n", a ); } 输出结果是()。
程序段如下 int k=1 while(!k= =O){k=k+1;printf(“%d\n”,k);} 说法正确的是()
设 unsigned int a; int b= -1;a = b; printf("%u",a)输出结果()
写出程序的运行结果。 main( ) { int a=0; for ( a=0;a<3;a++ ); printf ( " %d/n", a ); } 输出结果是()。
对于以下程序, main( ) { int a[5],*p; int k; for(k=0,p=a;k<5;k++,p++) scanf(“%d”,p); for(;k>0;k--) printf(“%d”,*(--p)); } 若输入为:1 2 3 4 5(注:表示回车),则输出结果是多少?