static int i=0;
int s=1;
s+=i; i++;
return s;
}
main()
{
int i,a=0;
for(i=0;i<5;i++)
a+=f();
printf("%d\n",a);
}
3. 运行程序时,若从键盘输入asd af aa z67(回车),分析以下程序的输出结果。
#include <stdio.h>
int fun(char *str)
{
int i,j=0;
for(i=0;str[i]!=??;i++)
if(str[i]!=??)
str[j++]=str[i];
str[j]=??;
}
main()
{
char str[81];
int n;
printf("Input a string : ");
gets(str);
fun(str);
printf("%s\n",str);
}
4.
void swap(int *p1,int *p2)
{
int *t;
t=p1,p1=p2,p2=t;
printf("*p1=%d,*p2=%d\n",*p1,*p2);
}
main()
{
int x=10,y=20;
swap(&x,&y);
printf("x=%d,y=%d\n",x,y);
}