C 语言 如何计算一个数有几位,比如1有一位,10有两位
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/24 11:10:38
C 语言 如何计算一个数有几位,比如1有一位,10有两位
#include
#include "string.h"
void main(){
int i = 0;
char ch[10];
char *p=ch;
gets(ch);
int length = strlen(ch);
if(length > 10){
printf("%s\n","请输入不多于10位的整数!");
return;
}
printf("你输入的整数为:%d位数\n",length);
}
再问: 您这个提示error C2065: “length”: 未声明的标识符
再答: vc6.0下编译通过了!
再问: VS2005下为什么不可以呢?就是出现刚才的错误
#include "string.h"
void main(){
int i = 0;
char ch[10];
char *p=ch;
gets(ch);
int length = strlen(ch);
if(length > 10){
printf("%s\n","请输入不多于10位的整数!");
return;
}
printf("你输入的整数为:%d位数\n",length);
}
再问: 您这个提示error C2065: “length”: 未声明的标识符
再答: vc6.0下编译通过了!
再问: VS2005下为什么不可以呢?就是出现刚才的错误
在C语言中如何计算一个数的幂的方法有哪些
c语言中如何判断实参变量的个数?比如下面一个函数有几个实参?为什么?不胜感激
C语言小数输出问题?计算出一个实数,可能为整数,可能为小数,要求是保留两位小数,且小数位最后一位为零时不输出0.比如计算
一个C语言计算问题
C语言怎么计算一个数有多少位
C语言中如何实现大数计算
C语言如何计算长整数啊?
C语言如何实现输入10个整数(比如1,2,3...10),并且满足下面两个条件
求C语言答案 1,输出一个3位整数的逆序数,比如输入123,输出321 2,计算球的体积和表面积
C语言编程 请写出一个能计算1~1000的偶数的和; 比如2+4+6+8+···+1000=?
C语言中开方后如何取值啊,比如sqrt(10)
C语言求助:一个班级有10位同学.写一个函数,计算每位同学的偏差值.