在C语言中,有如下变量定义:int x;double y;则y=x________。
A. 系统报错,不能执行
B. 系统自动把x的值转换成double类型后再赋值
C. 系统自动把y转换成int类型后再赋值
D. 系统在执行该命令时先询问操作者如何转换
查看答案
一个没有括号、没有自增自减的计算式中出现多个运算符时,________。
A. 先看优先级,同级运算符连续出现时再看结合性
B. 先看结合性,结合性相同的运算符连续出现时再看优先级
C. 严格从左往右计算
D. 严格从右往左计算
已知“int x=0,y=0,z=1;”,对于语句“x=y=z;”,________。
A. 执行后x、y的值会改变,z的值不变
B. 执行后x的值会改变,y、z的值不变
C. 执行后3个变量的值都会改变
D. 该命令有语法错误,不能执行
一个程序通常按________三大步骤完成某个具体的任务。
A. 编辑、编译、运行
B. 创建、存盘、关闭
C. 显示、计算、存盘
D. 输入、处理、输出
程序员为了检查程序中的一个输入操作是否正确地把数据存放到指定位置,可以________。
A. 在输入命令的前面输出若干信息,提示操作者如何输入
B. 重复使用输入命令,要求操作者把相同内容再输入一遍
C. 在该输入命令的后面添加输出命令,显示用于存放读取结果的各变量的值
D. 把存放读取结果的变量清0