这个C语言程序哪里出问题了??结果很奇怪!!每次都是,我的程序没有问题,结果数据就很奇怪!!

[复制链接]
查看11 | 回复4 | 2013-5-7 22:44:52 | 显示全部楼层 |阅读模式
#include void main(){
double x=3.1415,y,z,student_num=196;
printf("Hello!\n");printf("the student_numbe is:%f\n",student_num);printf("x=%f\n",x);printf("y=%f\n",y);z=3/2;printf("z=%f\n",z); }...
回复

使用道具 举报

千问 | 2013-5-7 22:44:52 | 显示全部楼层
printf("the student_number is:%f\n",student_num); printf("x=%f\n",x)printf("z=%f\n",z);试试,y的输出是对的,y没有赋初值,所以输出是系统的随机值...
回复

使用道具 举报

千问 | 2013-5-7 22:44:52 | 显示全部楼层
y没赋值,,,,,,就出了随机数没一点对的,,,你确定程序和结果匹配?...
回复

使用道具 举报

千问 | 2013-5-7 22:44:52 | 显示全部楼层
double型是用%lf还有,你的y是随机的?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行