3个回答
展开全部
system("pause");
的作用是暂停一下程序,等待按回车键继续执行下一语句,类似getchar()的作用,不改变程序流程;
system是调用dos的命令行,你还可以调用其他的命令,比如:system("md d:\\wang"); 这就是调用dos命令中的md命令,在d盘的根目录下建立一个文件夹,名字为wang 。同样pause 也是dos命令,是暂停的意思。他不是c语言中的关键字,c语言中也没有pause这个东西,只是在c程序中调用的dos命令,它是一个dos命令。
而continue就和它完全不同的意思了,continue;是用在循环语句中的(只能用在循环语句中)一个语句,意思是结束本次循环,进行下一次循环。注意它和break不同,break是结束整个循环(也就是跳出循环),它没有跳出循环,而是结束本次循环,进行下一次循环。
的作用是暂停一下程序,等待按回车键继续执行下一语句,类似getchar()的作用,不改变程序流程;
system是调用dos的命令行,你还可以调用其他的命令,比如:system("md d:\\wang"); 这就是调用dos命令中的md命令,在d盘的根目录下建立一个文件夹,名字为wang 。同样pause 也是dos命令,是暂停的意思。他不是c语言中的关键字,c语言中也没有pause这个东西,只是在c程序中调用的dos命令,它是一个dos命令。
而continue就和它完全不同的意思了,continue;是用在循环语句中的(只能用在循环语句中)一个语句,意思是结束本次循环,进行下一次循环。注意它和break不同,break是结束整个循环(也就是跳出循环),它没有跳出循环,而是结束本次循环,进行下一次循环。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然有区别了!两者根本不是一个性质的
system("pause");
是指暂停所运行的程序
而
continue;
是在循环当中,指跳过continue后面的语句,进行下一轮的循环
system("pause");
是指暂停所运行的程序
而
continue;
是在循环当中,指跳过continue后面的语句,进行下一轮的循环
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询