while循环、switch、break、continue

1 . while

          while(条件)

          语句

     条件成立,语句执行,条件不成立,语句不执行。 

     while和for是完全等价的,可以相互转换。

     特别情况:while(变量),比如while(i),i不为零就是真,i为零就是假,相当于while(i!=0)

  2. do while

          do

         { 语句        }

          while(表达式);     //注意分号不能省

         do while 一般用于人机交互,执行顺序是,先执行do,在用while判断,真则继续语句。所以无论如何,语句都会先执行一次。

        do while 解多个一元二次方程的实例:

#include <stdio.h>
#include <math.h>
int main() {
	double a,b,c,delta,x1,x2;
	char ch;
	do {

		printf("输入三个系数\n");
		printf("a=");
		scanf("%lf",&a);

		printf("b=");
		scanf("%lf",&b);
		printf("c=");
		scanf("%lf",&c);

		delta=b*b-4*a*c
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值