C语言基础学习笔记-善用标记变量(求素数)
来源:互联网 发布:卡蒙刷q币软件 编辑:程序博客网 时间:2024/05/22 13:04
标记标量可以单独使用,在循环完成后检验某一条件是否变化
例如求小于等于n所有的素数
#includeint main(void){ int i,n,q,flag; scanf("%d",&n); for(i=2;i<=n;i++){ for(q=2,flag=1;q<i;q++){ if(i%q==0) flag=0;} if(flag==1) printf("%d is sushu\n",i); } getchar(); return 0;}
求输入单词的个数和单词所有字
#include <stdio.h>#include <ctype.h>int main(void){ char ch; int i=0,j=0,flg=0; while((ch=getchar())!=EOF){ if(isalpha(ch)) i++; if (!isspace(ch)&&flg==0){ j++; flg=1; } if (isspace(ch)&&flg==1) flg=0; } printf("charactors:%d words:%d",i,j); getchar(); return 0;}
标记标量也可以配合continue,在循环过程中检验某一条件是否变化,然后当做进入下一次循环的判断条件。
例如编写程序读取输入,直到#,并报告序列ei出现的次数
#includeint main(void){ char ch; int flg=0,n=0; while((ch=getchar())!='#'){ if(ch=='e'){ flg=1; continue; } if(ch=='i'&&flg==1) { flg=0; n++; } flg=0; } printf("has %d ei",n); getchar(); getchar(); return 0;}
阅读全文
0 0
- C语言基础学习笔记-善用标记变量(求素数)
- C语言求素数。
- c语言求素数
- C语言求素数
- C语言:求素数
- 【C语言】求素数
- c语言求素数
- C语言基础学习-变量
- 求素数算法(C语言)
- c语言学习笔记-作业-素数
- C语言基础--素数
- C语言简单求素数
- 快速求素数 C语言
- C语言求回文素数
- C语言基础学习笔记
- C语言学习笔记(一)变量声明的规则
- C语言学习笔记(2) 浅析static变量
- 《C语言宝典》学习笔记(五):变量
- TextView加载Html文本显示图片问题
- 国密杂凑算法SM3
- SpringUtil
- Angular的第三方路由:ui-router
- 对html的Storage的理解与使用
- C语言基础学习笔记-善用标记变量(求素数)
- 解决Cannot change version of project facet Dynamic web module to 2.5
- python paranitm上传文件失败IO Permission
- 分治算法 简析及举例
- AR事务处理金额获取
- 配置Android交叉编译工具链环境变量
- scrapy-redis初次见面
- 1111DOM4J
- 后缀数组SA