c语言数组代码,数组c语言编程
简单C语言数组!求详细解释!详细解释!
#include?"stdafx.h"//这个能提升编译效率
#include?stdio.h
#define?number?5//将下文中的number全部改为数字5
int?main(void)
{
int?i;
int?sum?=?0;
int?tensu[number];就是int?tensu[5];
int?succs[number];同上
puts("请输入学生分数");
for?(i?=?0;?i??number;?i++)
{
printf("%2d号:",i+1);//%2d就是输入一个整数,但它占俩字符的位置
scanf("%d",tensu[i]);//输入tensu[i]的值....汗...是fenshu吧
if?(tensu[i]?=?60)//不知道干啥的
succs[sum++]?= i;//不觉得这写得不对,这地应该是sum+1啊
}
puts("及格学生一览表");
puts("---------------");
for?(i?=?0;?i??sum;?i++)
{
printf("%2d号(%3d分)\n",succs[i]+1,tensu[succs[i]]);//你这玩意为啥要+1?
}
fflush(stdin);//清空输入缓冲区里的所有数据
getchar();//等用户按任意键退出
return?0;
C语言数组
# include stdio.h
int main ()
{
int i,j,n;
char a[10][10];
printf("请输入行数\n");
scanf("%d",n);
for(i=0;in;i++)
a[i][0]=a[i][i]=1;
for(i=2;in;i++)
{
for(j=1;ji;j++)
a[i][j]=a[i-1][j-1]+a[i-1][j];
}
for(i=0;in;i++)
{
for(j=0;j=i;j++)
{
printf("%4d",a[i][j]);
}printf("\n");
}
return 0;
}
C语言动态数组求代码
#include?stdio.h
#include?stdlib.h
int?main()?{
int?n,i,*a;
printf("n?=?");
scanf("%d",n);
a?=?(int?*)malloc(n?*?sizeof(int));
printf("输入?%d?个整数(空格隔开):\n",n);
for(i?=?0;?i??n;?++i)
scanf("%d",a[i]);
for(i?=?0;?i??n;?++i)
printf("%d?",a[i]);
printf("\n");
free(a);
return?0;
}
c语言用数组这个代码怎么写
#includestdio.h
void main()
{int i,j;
for(i=0;i5;i++)
{j=i;
while(j--!=0)
printf(" ");
printf("* * * * *\n");}
}
c语言数组代码
template?class?BidirectionalIterator
??void?reverse?(BidirectionalIterator?first,?BidirectionalIterator?last);
可以实现翻转