求助求助
#include<stdio.h>#define NUM 10
int main()
{
int a=0,b=0,i,k;
printf("请输入10个值");
for(a=0;a<NUM;a++)
scanf("%d",&i);
a=0;
for(b=9;b>=0;b--)
{
k=i;
a++;
}
b=0;
for(a=0;a<NUM;a++)
{
k;
b++;
printf("%d\n",k);
}
return 0;
}//我这个是要让我输入10个数到一个数组里面,然后吧数字反着打印出,就是输入1 2 3 4 5 6 7 8 9 10打印出 10 9 8 7 6 5 4 3 2 1 .但是我这个打印了一大部分,但是有一点小毛病。 #include<stdio.h>
#define NUM 10
int main()
{
int a=0,b=0,i,k;
printf("请输入10个值");
for(a=0;a<NUM;a++)
scanf("%d",&i);
a=0;
for(b=9;b>=0;b--)
{
k=i;
a++;
}
b=0;
for(a=0;a<NUM;a++)
{
k;
//b++;
printf("%d\n",k);
b++; // b++放这里
}
return 0;
} #include<stdio.h>
#define NUM 10
int main()
{
int a = 0, b = 0, i, k;
printf("请输入10个值");
for (a = 0;a < NUM;a++)
scanf("%d", &i);
a = 0;
for (b = NUM - 1;b >= 0;b--)
{
k = i;
a++;
}
for (a = 0;a < NUM;a++)
{
printf("%d ", k);
}
return 0;
} 巴巴鲁 发表于 2020-11-15 15:09
我的我的,我这都能错,唉唉唉{:10_266:} 严凯 发表于 2020-11-15 15:15
我的我的,我这都能错,唉唉唉
你的程序可以简单一些的,有的绕了 巴巴鲁 发表于 2020-11-15 15:17
你的程序可以简单一些的,有的绕了
没办法啊,初学数组,感觉能打出来就是万事大吉了{:10_277:} 风过无痕1989 发表于 2020-11-15 15:14
谢谢,看懂了。。。。。。 严凯 发表于 2020-11-15 15:22
谢谢,看懂了。。。。。。
给你一个建议:循环变量,最好用 i、j、k,指针变量最好用 p、q 等等,这样可以比较清楚地看出,哪些变量是干什么的,也不至于自己将自己给整懞了 风过无痕1989 发表于 2020-11-15 15:28
给你一个建议:循环变量,最好用 i、j、k,指针变量最好用 p、q 等等,这样可以比较清楚地看出,哪些变量 ...
好的
页:
[1]