1.void ss(char *s,char t)
{while (*s)
{if (*s==t)*s='t'-'A';
s++;}}
main
{char str1[100]="sbcddfefdbd",c='d';
ss(str1,c);printf("%s\n",str1);
}
求结果
2.对下述程序,在方式串分别采用“wt”和“wb”运行时两次生成的文件TEST
的长度分别是:
void main ()
{FILE*fp=fopen("TEST",);
fputc('A',fp);fputc('\n',fp);
fputc('B',fp);fputc('\n',fp);
fputc('C',fp);
fclose(fp);}
3.求结果
main()
{int i;
for(i=1;i+1;i++)
{if(i>4)
{printf("%d\n",i);
break;}
printf("%d\n",i++);}}
在这里 上面的程序中有一个: for(i=1;i+1;i++)这样学对不对?
4.int i,j,x=0;
static int a[8][8];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
a[i][j]=2*i+j;
for(i=0;i< 8;i++)
x+=a[i][j];
printf("%d",x);
能不能帮忙说一下解题步骤啊!答案我都知道,就是吧不会解啊!谢谢各位友友!