C语言学习之路—入门(2)C语言编程基础

【前言】本文主要是为了记录我学习C语言一路走下来的 心得笔记,在勉励自己的同时希望可以为刚入门的小极客提供一定的帮助。编程人人皆可学!
【编译器】个人推荐:
①Dev-C++ 5.11:入门产品,对于刚刚学写代码的萌新还是比较友好的。下载与安装很方便,且完全免费。
②Visual Studio 2019:功能与体积一样强大,有一定熟练度后用起来会非常舒服。
【提示】本文部分知识点参考:C语言编程入门指南–电子工业出版社。
博主还是萌新,不足之处请多多指正

一、条件判断选择语句

(1)if语句
一般格式:
if (判决条件) {执行语句}

(2)if并列式语句
一般格式:
if (判决条件) {执行语句}
if (判决条件) {执行语句}
if (判决条件) {执行语句}

注:一般要求判决条件互斥

(3)if…else语句
一般格式:
if (判决条件) {执行语句}
else{执行语句}
注:一个else语句必须跟在一个if语句后

(4)if…else并列式语句
一般格式:
if (判决条件) {执行语句}
else if (判决条件) {执行语句}
else if (判决条件) {执行语句}

else if (判决条件) {执行语句}
else {执行语句}
注:一般要求判决条件互斥

(5)switch语句
一般格式:
switch(选择变量){
case 情况1: 语句块1; break;
case 情况2: 语句块2; break;
case 情况3: 语句块3; break;
default: 默认语句块;
}

二、循环语句

(1)for语句
格式:
for(循环初始条件; 循环执行条件; 循环变量) {执行语句}
流程:
在这里插入图片描述
(2)while语句
格式:while(循环条件) {循环语句}
注:while语句无对循环变量的初始化操作,需在while语句前进行初始化。

(3)do…while语句
格式:do{循环语句} while(循环条件)
注:do…while语句可在do语句里对循环变量进行初始化操作。

三、转移语句

(1)break语句
作用:终止并跳出 当前 循环,只作用于循环语句或switch选择语句。
格式:
break;

(2)continue语句
作用:结束本次循环,进入下次循环。
格式:
continue;

(3)goto语句
作用:无条件转移语句,立即跳转到一条可执行语句。
格式:
goto 标识符;
执行语句;
标识符: 执行语句;
注:弊端很大,强烈建议不要使用。

四、循环嵌套

例:

#include <stdio.h>

int main(void){
	
	int i, j;
	
	for(i = 0; i < 5; i++){
		j = 0;
		while(j < 2){
			do{
				j++;
				printf("%d ", j);
			} while(j < 2);
		}
	}
	
	return 0;
} 

运行结果:
在这里插入图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值