早教吧 育儿知识 作业答案 考试题库 百科 知识分享

怎样判断变量是否被赋值,使用C++设int变量a。如果a包含一个值,则判断a是否大于60,如果大于60则输出“a大于60”,如果不大于60则输出“a小于60”,如果a没有被赋值,输出“a为空”。

题目详情
怎样判断变量是否被赋值,使用C++
设int变量a。如果a包含一个值,则判断a是否大于60,如果大于60则输出“a大于60”,如果不大于60则输出“a小于60”,如果a没有被赋值,输出“a为空”。
▼优质解答
答案和解析
C++里不能去判断变量是否被赋值,声明一个变量以后,必须先赋初值,然后才能使用,如果没有赋初值,是不能去判断它的值的,如果你强行判断一个没有赋过初值的变量,也不会报错,但是结果是无法预料的
不知道你要实现一个什么样的功能
补充:不要使用一个未被赋初值的变量,任何一个工作了的程序员都会这样告诉你,这样的用法是不正确的,二楼的方法欠妥,因为你是在自己的编译器上试验的,不同的编译器对C++标准的实现是不同的,也许有的编译器上声明一个变量后,变量初值为0,也有的是负数,也有的是正数。二楼的方法将导致写出来的程序无法移植,(你在VC上实现,无法用GCC编译出正确结果,因为这两个编译器对C++标准实现不同),明白?
看了 怎样判断变量是否被赋值,使用...的网友还看了以下:

excel 公式.A列一排数字,B列内容为:=A减去1000后的结果如果是小于等于0则计数为0,如  2020-05-16 …

分式与整式的区别是看分母含不含字母,如果含字母则为分式如果不含字母则为整式.单项式和多项式统称整式  2020-06-27 …

水果中含有不同的果酸、其中柠檬、柑橘等水果中含有柠檬酸,柠檬酸的结构式如图所示.则下列关于柠檬酸的  2020-06-28 …

excelif函数如果k6中的数字大于等于90,则显示“优秀”,如果介于60(包含)和90(不包含  2020-07-09 …

水果中含有不同的果酸,其中柠檬、柑橘等水果中含有柠檬酸,柠檬酸的结构式如图所示。则下列关于柠檬酸的  2020-07-10 …

水果中含有不同的果酸,其中柠檬、柑橘等水果中含有柠檬酸,柠檬酸的结构式如下图所示。则下列关于柠檬酸  2020-07-10 …

一个样本含有下面10个数据:52,51,49,50,47,48,50,51,48,53,则最大的值  2020-07-17 …

怎样判断变量是否被赋值,使用C++设int变量a。如果a包含一个值,则判断a是否大于60,如果大于  2020-07-21 …

批处理实现:判断当前目录所有子目录名是否包含字符串“(空)”,如果包含重命名为原子目录名-(空)如题  2020-11-23 …

把105吨货物分装在大小不同两辆卡车中.如果大卡车装满则校卡车只能装3/1,如果小卡车装满则大卡%B  2020-12-23 …