注意程序前后相同变量类型一致
来源:互联网 发布:林州网络最近新闻 编辑:程序博客网 时间:2024/04/29 23:22
在写c语言时前后相同变量类型一定要一致不然出错还找不出来
我写了一个平均数的c程序如下:
#include <stdio.h>
main()
{
float score[3][4];
float ave_stu[3];
float ave_subject[4];
int i;
int j;
printf("Enter 12 datas:\n");
for(i = 0; i < 3; i++)
{
for(j = 0; j < 4; j++)
{
scanf("%f",&score[i][j]);/*出错的地方将其变量名错写成整型%d8/
}
}
printf("\narray:\n");
for(i = 0; i < 3; i++)
{
ave_stu[i] = 0;
}
for(j = 0; j < 4; j++)
{
ave_subject[j] = 0;
}
for(i = 0; i < 3; i++)
{
for(j = 0; j < 4; j++)
{
ave_stu[i] = ave_stu[i] + score[i][j];
}
ave_stu[i] = ave_stu[i] / 4;
}
for(j = 0; j < 4; j++)
{
for(i = 0; i < 3; i++)
{
ave_subject[j] = ave_subject[j] + score[i][j];
}
ave_subject[j] = ave_subject[j] / 3;
}
for(i = 0; i < 3; i++)
{
for(j = 0; j < 4; j++)
{
printf("%5.1f",score[i][j]);
}
printf("%5.1f",ave_stu[i]);
printf("\n");
}
for(j = 0; j < 4; j++)
{
printf("%5.1f",ave_subject[j]);
}
return 0;
}
错误输出 正确输出
Enter 12 datas: Enter 12 datas:
85 89 99 82 85 89 99 82
87 80 97 88 87 80 97 88
76 79 89 99 76 79 89 99
array: array:
0.0 0.0 0.0 0.0 0.0 85.0 89.0 99.0 82.0 88.8
0.0 0.0 0.0 0.0 0.0 87.0 80.0 97.0 88.0 88.0
0.0 0.0 0.0 0.0 0.0 76.0 79.0 89.0 99.0 85.8
0.0 0.0 0.0 0.0 82.7 82.7 95.0 89.7
- 注意程序前后相同变量类型一致
- MTK 前后使用相同类型的Camera
- MTK 前后使用相同类型的Camera
- java前后台参数一致
- (教训)编程之难--难在大片程序中的小细节-注意变量类型和范围
- 第五课 一致变量
- 注意的日期取值的话两边的类型要一致
- 类型相同的指针变量之间可以进行哪些运算?
- (教训少占鱼)编程之难--难在大片程序中的小细节-注意变量类型和范围
- C/C++中如何判断一个输入的变量是否和其定义的类型一致
- *对obj方法重写 注意变量的类型
- 双重循环_百钱买鸡问题(注意变量类型的转换)
- 关于Javascript变量类型的一些注意点
- js的Date类型的变量需要注意之处
- PL/SQL程序的变量类型
- 指针类型与对象类型一致
- SSIS包中 注意 数据类型须一致
- 相同类变量
- Tomcat8环境配置
- linux下使用rdesktop连接远程windows
- 人工智能
- tar 报错gzip: stdin: not in gzip format
- 常用类包括主要是string类型的
- 注意程序前后相同变量类型一致
- MySQL 动态字符串处理详解
- DPX与C语言
- eclipe下安装spring ide
- 技术转行产品总结思考(二)——告诉你一个真正的缔造企鹅
- HBase shell 命令创建表及添加数据操作
- 创建oracle表空间的语句
- 关于Java 变量
- JZOJ4847. 夕阳