66问答网
所有问题
C语言问题
这个里面while(x=0)是什么意思啊?这个程序段循环了几次啊?
举报该问题
其他回答
第1个回答 2012-12-03
while()语句括号里的条件为真时才会执行循环,但是你这个while(x=0)里面的条件x已经等于0了,也就是条件为假,所以不执行循环,直接打印一个回车,程序就退出了。
第2个回答 2012-12-03
x=0这个赋值表达式的值就是x的值,所以这个表达式的值永远是0。所以while一次也不会进入。
估计这是笔误 ,应该改成x==0,这表示当x为0时,循环继续。
追问
那x=0会执行吧?
追答
会执行,程序最后x的值就是0。
可能是x!=0,这样会输出2和1
本回答被提问者和网友采纳
第3个回答 2012-12-03
这句语句错了,应该是while(x==0)吧,意思就是,如果x=0,就执行这个循环体的程序,直到它不为0为止
追问
的确是=而不是==,而且用=没有编译错误
第4个回答 2012-12-03
x= false
相似回答
c语言
常见
问题
有哪些
答:
1、书写标识符时,忽略了大小写字母的区别。2、忽略了变量的类型,进行了不合法的运算。3、将字符常量与字符串常量混淆。4、忽略了等号与双等号的区别。5、忘记加分号。6、输入变量时忘记加地址运算符。7、输入数据的方式与要求不符。8、输入字符的格式与要求不一致。9、输入输出的数据类型与所用格式...
C语言
编程最常见的15个错误
答:
4.忽略了“=”与“==”的区别。在许多高级语言中,用“=”符号作为关系运算符“等于”。如在BASIC程序中可以写 if (a=3) then …但
C语言
中,“=”是赋值运算符,“==”是关系运算符。如:if (a==3) a=b;前者是进...
C语言问题
编程问题?
答:
int main(){ int i,j,n=-1;float scores[30],sum=0,temp;printf("请输入n的值(0~30):");while(n<0 || n>30) scanf("%d",&n);if(!n) return 0;for(i=0;i<n;scanf("%f",&scores[i]),sum+=scores[i],i++)printf("请输入学生%d分数:",i+1);printf("%d名学生的平...
C语言
基本
问题
有哪些?
答:
一、
C语言
规定总是从main()开始执行的(这个函数也叫“主函数”)。因此,你发来的题目中的(1、6、8)叙述都是错误的,都应该选择F。二、第2题中,C语言对其数据在内存中所占用的实际字节数,随着程序中声明的数据类型以及数据的多少而变化,C语言本身并没有明确规定。这题应该选F。三、第3题...
一些
C语言
的
问题
,很紧急,非常感谢您能回答!!!
答:
1.下列关于
C语言
特点的描述,不正确的是 C 。A)C语言兼有高级语言和低级语言的双重特点,执行效率高 B)C语言可以用来编写应用程序,又可用以编写系统软件 C)C语言的可移植性较差 D)C语言是一种结构式模块化程序设计语言 2.下列叙述中正确的是 A 。A) C语言程序总是从main函数开始...
C语言
的几个
问题
,请高手指教
答:
分类: 电脑/网络 >> 程序设计 >> 其他编程
语言 问题
描述:1.在
C语言
中,char型数据在内存中的存储形式是___.A)补码 B)反码 C)原码 D)ASCII码 答案是D,但是在某些资料中说到“数据在内存中是以补码形式存放的”,这使我有些迷惑不解,请各位不吝指教。2.表达式18/2*sqrt(4.0)/8的数...
大家正在搜
c语言的一些基本问题
c语言编程常见错误集锦
关于c语言的讨论问题
编写代码遇到的常见问题
c语言遇到的问题总结
c语言常问的问题
c语言问题及答案
c语言数组 c.编程.net
C语言面试题及答案