秒杀C语言重要基础——9条语句
2013年11月28日 10:25 发布者:edu118gct
学习C语言最基础的知识点要数9条语句了,虽是基础内容,但用9条语句却可以实现很多功能。看了下面的每条语句的一一举例后,你就会觉得其实9条语句很简单,也不过如此。 下面是C语言一个基本的输入输出函数printf和scanf函数的用法: #include int main()/*main函数 */ { int a, i;//定义一个整型变量,变量名是i i = 10;//把10赋给i scanf("%d%d", &i, &a);//%d表示输入一个整数,这个整数由后面i来确定 printf("hello world i = %d, a = %d\n", i,a);//%d表示输出一个整数,这个整数由后面i来确定 return 0; }
下面是基本数据类型int型的用法: #include
#include
下面的这些示例分别是9条语句的基本用法: //if…else if…else if…else……语句 #include
if(n > 0)//如果 printf("aaaaaa\n"); else if(n == 0)//判断n和某个数是否相等 printf("bbbbbb\n"); else//否则 printf("cccccc\n");
return 0; }
//if…else if…else if…else……语句 #include
if(n > 10)//如果 printf("aaaaaa\n"); else if(n > 0 && n < 10)//判断n和某个数是否相等 printf("bbbbbb\n"); else if(n > -10 && n < 0)//判断n和某个数是否相等 printf("cccccc\n"); else//否则 printf("dddddd\n");
return 0; }
//if…else if…else if…else……语句 #include
if(n == 0)//如果 printf("aaaaa\n"); else if(n == 1) printf("bbbbb\n"); else if(n == 2) printf("ccccc\n"); else if(n == 3) printf("ddddd\n"); else if(n == 4) printf("eeeee\n"); else//否则 printf("ffffff\n");
printf("%d %d\n", n, m); return 0; }
//for循环:即一段代码循环被执行多次。 #include
return 0; }
//for循环:即一段代码循环被执行多次。 #include
return 0; }
//for循环:即一段代码循环被执行多次。1+2+3+4+...+100 #include
for(i = 1; i <= 100; i++) sum = sum + i; printf("sum = %d\n", sum); return 0; } //while循环 #include
return 0; } //do.....while循环 #include
do { i++; printf("aaaaa\n"); }while(i <= 10);
return 0; }
//do ……while……语句 #include
/* do { i++; printf("aaaaa\n"); }while(i <= 10); */ while(i <= 10) { i++; printf("bbbbb\n"); }; return 0; }
//break continue return语句 #include
for (i = 1; i <= 5; i++)//连续把后面的语 { if(i == 2) break;//跳过本次循环,进行下一次循环 和break不同 printf("aaaaa i = %d\n", i); }
return 10;//结束main函数的运行,在这里也就是结束程序。 }
//switch……case……break语句 #include
switch(n) { case 0:printf("aaaaa\n");break; case 1:printf("bbbbb\n");break; case 2:printf("ccccc\n");break; case 3:printf("ddddd\n");break; case 4:printf("eeeee\n");break; default:printf("xxxxx\n");break; } return 10;//结束main函数的运行,在这里也就是结束程序。 }
//goto语句 #include
#include
A: sum = sum + i; i++; if(i <= 100) goto A;//跳转到标号A的位置执行。
printf("sum = %d\n", sum); return 10;//结束main函数的运行,在这里也就是结束程序。 }
到这里,9条语句就全部学完啦,怎么样?很简单吧。其实学习C语言的重点难点不在于掌握知识点,而是对于这些知识点的灵活运用。也就是编程能力和编程思维算法的培养。读者一定不要满足于知识点的学习,一定要多编写小的程序练习。程序编出来才是真正掌握。
网友评论
hongsayang 2013年12月02日
thanks
thanks
上网去溜溜 2013年12月02日
总结的不错!
总结的不错!
edu118gct 2013年12月02日
:):):)
:):):)
wellhope 2013年12月03日
说得不错!
说得不错!
zhang602054856 2013年12月05日
mark
mark
edu118gct 2013年12月06日
:):):):)
:):):):)
crack 2013年12月07日
C语言想过二级,稍有难度。想做点儿东西,一般不难。想用好,挺有难度。
C语言想过二级,稍有难度。想做点儿东西,一般不难。想用好,挺有难度。
yangguang100 2013年12月07日
:handshake
:handshake
xingfuxin 2013年12月09日
:)
:)
edu118gct 2013年12月09日
:)
:)
naoliu 2013年12月12日
不错!
不错!
edu118gct 2013年12月12日
:):):)多实操,积累
:):):)多实操,积累
a151130129 2013年12月17日
说的不错
说的不错
sedatefire 2013年12月24日
哈,找到宝地了,哈哈,没想到这里新手挺多的。
而且还挺活跃的。
哈,找到宝地了,哈哈,没想到这里新手挺多的。
而且还挺活跃的。
edu118gct 2013年12月30日
:):)好好学习、天天向上
:):)好好学习、天天向上
海欣景景 2014年02月18日
不错不错
不错不错
edu118gct 2014年02月19日
相互学习
相互学习
彼岸晨光 2017年02月03日
谢谢楼主总结
谢谢楼主总结
lindeijun 2018年10月22日
谢谢楼主分享!!
谢谢楼主分享!!
很好