c语言数组代码,数组c语言编程

http://www.itjxue.com  2023-01-07 10:18  来源:未知  点击次数: 

简单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);

可以实现翻转

(责任编辑:IT教学网)

更多

推荐免费资源文章