C语言输入的分数为什么输出是?
C语言输入的分数为什么输出是0
一般情况你是做不到的,因为数据前面有0没0是输入输出的问题,不是数据存储的问题,在程序运行过程中,变量中的数据是不带前面的0的。解决办法一、输入宽度与输出所定义的宽度相同printf("%05d" , x ) ; //输出前面补0,不管你输入的数据前面有没有0二、按字符串输入数据,而不是按整型数据来输入char x[100];scanf("%s" , x );printf("%s" , x ); //输入是什么,输出就是什么运算时,再将x转换成相应的整数,采用atoi(x) ; 这是我的看法,请采纳。
类型定义错了
问:计算机三级计算机三级请问全国计算机等级考试中的三级网络技术和数据库哪个好学一些?...
答:如果你理解能力强考数据库,其中比如关系数据库之类的需要去领悟 如果你记忆能力强考网络,各种各样的名词,背下来就得分。 还有官方指定的教材要有,上机最好做一做南开...详情>>
答:c++ 是程序语言 不是系统 谢谢详情>>