你别小看这里的人,有很多的高手.在这里说话我建议你还是谦虚为好!
----------------解决方案--------------------------------------------------------
谢谢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[]); ----------------解决方案--------------------------------------------------------
明显是应付作业啊。
----------------解决方案--------------------------------------------------------