当前位置: 代码迷 >> C语言 >> [求助]给大家出几道题,不知道大家能做出来不呢??
  详细解决方案

[求助]给大家出几道题,不知道大家能做出来不呢??

热度:46   发布时间:2007-09-05 22:09:23.0

你别小看这里的人,有很多的高手.在这里说话我建议你还是谦虚为好!


----------------解决方案--------------------------------------------------------
谢谢lylucia的修改.
----------------解决方案--------------------------------------------------------
直接用strlen()求字符串长度不行?
----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------
第一题 (不知道可不可以啊)
#include <stdio.h>

void main()
{
int tmp;
int a[] = {8,6,5,4,1};
int count = sizeof(a)/sizeof(int); //数组中数的个数
for(int i=0 ; i<count/2 ; i++)
{
tmp = a[i];
a[i] = a[count-i];
a[count-i] = tmp;
}
for(i = 0 ; i<count ; i++)
{
printf("%d",a[i]);
}
}
----------------解决方案--------------------------------------------------------

第三题 

#include <stdio.h>

int strlen(char *p)
{
int count=0;
while (*p != '\0')
{
count ++ ;
p ++ ;
}
return count;

}

void main()
{
int a[100];
printf("请输入字符:");
gets(a);
int k = strlen(a);
printf("字符长 k = %d",k);
}


----------------解决方案--------------------------------------------------------
这些题```书上不是有吗????``

LZ没看过书```还是看的什么```

LZ```不知道写程序的时候```先把思路写成一句一句的``汉语``再把他们翻译成C代码```

如果你觉得难``写不出思路``可以来论坛问问```

但是不要用这样的提问方式``


----------------解决方案--------------------------------------------------------
回复:(wentaiyou)试着做做第一题昨天以做过了:http...
主函数中函数的定义处 ,要改成void mymain(char a[], int b[]);
----------------解决方案--------------------------------------------------------
明显是应付作业啊。
----------------解决方案--------------------------------------------------------
  相关解决方案