欢迎光临散文网 会员登陆 & 注册

C语言作业不熟的题与答案(1)

2019-10-28 22:53 作者:诗书画唱  | 我要投稿

//声明一个int型的数组,循环接收8个学生的成绩,计算这8个学生的总分及平均分。

#include <stdio.h>

int main (){ 

int i;

int a[8];

int he=0; 

for(i=1;i<=8;i++){printf("请输录第%d个学生的成绩",i);

scanf("%d",&a[i]); he=he+a[i]; 

}

printf("这8个学生的总分为%d,平均分为%d",he,he/i);


}

//声明一个int型的数组,循环随机生成13个1到13之间随机数放入到此数组中去,再循环输出。

#include <stdio.h>

#include <stdlib.h> 

#include <time.h> 

int main()

{

srand((int)time(0));


int a[52];


for(int i=1;i<=13;i++){


a[i]=rand()%13+1;

 



printf("%d\n",a[i]);

}

}

//声明一个char型的数组,在此数组的单元格中放入"a,b,c"三个字符,然后使用循环将它反序输出。如"c,b,a"。

#include <stdio.h> 


int main()

char as[12]={'a','b','c'}; 



for(int i=2;i>=0;i--) {printf("%c",as[i]);

}


}


//用*打印出菱形

#include <stdio.h>
int main (){ 

for(int i=0;i<=9;i++){
for(int j=9;j>i;j--){printf(" ");}//"for嵌套"如同俄罗斯套娃,条件并集后,循环并集的条件 

for(int k=0;k<i*2+1;k++){printf("*");}//"for嵌套"如同俄罗斯套娃,条件并集后,循环并集的条件 
printf("\n");
}
for(int i=0;i<=9;i++){
for(int j=0;j<=i;j++){printf(" ");}//"for嵌套"如同俄罗斯套娃,条件并集后,循环并集的条件 

for(int k=17;k>=i*2+1;k--){printf("*");}//"for嵌套"如同俄罗斯套娃,条件并集后,循环并集的条件 
printf("\n");
}

}


C语言作业不熟的题与答案(1)的评论 (共 条)

分享到微博请遵守国家法律