
c语言语法
Beddingearly
这个作者很懒,什么都没留下…
展开
-
continue & goto loop
continue的作用是跳过循环体中剩余语句而进行下一次循环。如果continue被执行,则立即循环开始的位置,con后面的全都忽略 难道goto loop语句不是这样吗?上代码:#include<stdio.h>int main(){ int n; loop:for(n=100;n<=200;++n) { if(n%3==0) got原创 2015-04-03 19:43:50 · 728 阅读 · 0 评论 -
++i & i++
++i 功能是i先自增1,再使用i新的值 i++ 功能是先使用i值,再增加1通过一段代码运行一下:#include<stdio.h>int main(){ int i=0; printf("%d\n",i++); printf("%d\n",i);}输出结果是: 0 1 即在第一个i++中,即使是要求输出i++,但是仍然是i增加之前的数值而在for循环语句中原创 2015-04-03 17:34:26 · 326 阅读 · 0 评论 -
关于goto语句
通过goto语句(实现使程序的执行方向直接发生转移)来实现,并且和goto配合成为其跳转点,使程序的下一个执行点定位于loop所在的语句,并且从该语句继续运行,从而实现循环。 但是说到底loop是程序跳转的语句标号 输入一批自然数,求它们的累加和,当输入数值为-1时,结束求和过程源代码 int i,sum=0; loop:scanf("%d",&i); if(i!=-1原创 2015-04-02 06:05:48 · 486 阅读 · 0 评论 -
多重循环程序(嵌套循环)一
重新看了一遍当初学的C语言,感觉受益匪浅。**外循环用来对内循环进行控制 内循环用来实现具体操作 内循环和外循环在结构上不能交叉 一个外循环内部可以有多个内循环**for(int row=1;row<=7;row++){ for(int column=1;column<=row;column++) cout<<"*"; cout<<endl; }比如打印以下图案原创 2015-11-04 23:00:04 · 1834 阅读 · 0 评论 -
人事管理系统(C语言实现)
#include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct { char score; /*编号*/ char name[10]; /*姓名*/ char num[15]; /*号码*原创 2015-10-30 17:00:36 · 8026 阅读 · 3 评论