代码如下:
#include<
stdio.h>
int main(){
char arr[3];
printf("输入三个字符,字符间无间隔:\n");
for (int i = 0; i < 3; i++)
scanf("%c", &arr[i]);
getchar();
int sum = 0;
printf("\n你输入的字符及其对应的ASCII码如下:\n");
for (int i = 0; i < 3; i++)
{
int value = (int)arr[i];
sum += value;
printf("%c => %d\n",arr[i],value);
}
float avg = sum / 3.0;
printf("其ASCII码的
平均值是 %.2f \n", avg);
getchar();
return 0;
}
运行结果如下:
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/a8ec8a13632762d0eca39d5fa5ec08fa503dc6b4?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)