八进制数判断
来源:互联网 发布:阿里云在线客服 编辑:程序博客网 时间:2024/06/15 07:23
八进制数判断
题目:
现在要求编写一个程序,输入一个数,如果该数不是八进制数,输出no,如果是,输出yes。
思路:1、八进制数第一个是符号位0,所以首先判断第一个数是否是0
2、接着依次判断后面的数是否在0-7之间,若都满足则是八进制数。
#include<stdio.h>#include<string.h>#define N 6 //要求输入的十进制数范围为2-64void main(){ int i,len=0; char a[N]; puts("请输入一个数:"); gets(a); len=strlen(a); for(i=0;i<len;i++) { if(a[0]!='0'||a[i]>'8'||a[i]<'0') { printf("no"); break; } else if(i==len-1) printf("yes"); }}
阅读全文
0 0
- 八进制数判断
- 八进制数
- 八进制数
- 题目1020: 八进制数
- 十六进制转八进制数
- 十六进制转八进制数
- 十进制数转八进制数
- 十六进制数转八进制数
- 十进制数转八进制数
- 十进制数转八进制数
- 在计算机中,如何判断一个数是八进制还是十六进制?
- 【9403】十进制转换八进制数
- 汇编: 键盘输入十进制数转八进制数
- 将八进制数转换成十进制数
- 算法提高 十进制数转八进制数
- 【a402】十进制数转换为八进制数
- 将十进制数转化成八进制数
- 将十进制数转化为八进制数
- Enum(枚举类型)的应用
- 《Python学习手册》学习笔记(29)之第29章运算符重载(关键词:编程语言/Python/OOP/面向对象/重载)
- c#中datatime用法
- 各种排序算法
- android 状态栏颜色
- 八进制数判断
- windows下快速搭建redis集群
- 如何在PYTHON和C++中把mutable类型应用到集合类SET
- PBOC/EMV之电子现金应用
- numpy中的ndarray对象
- 微信小程序-生命周期函数
- Python 资源大全中文版
- Wget 下载Java环境开发包
- JS省市县三级联动输入