www问答网
所有问题
当前搜索:
c语言怎么求一个数的位数
用
C语言
编写输入2
位数
,求他的个位,十位
答:
include <stdio.h> int main(){ int num;printf("请输入
一个
两位
整数
:\n");scanf("%d", &num);if( (num<100)&&(num>9) ){ prinf("十位是:%d 个位是:%d\n", num/10, num%10);} else { printf("输入错误!\n");} return 0;} 望采纳 ...
C语言
判断
一个
输入得数子是几
位数
答:
判断
一个
输入得数子是几
位数的
源代码如下:include<stdio.h>void main(){ void count();printf("请输入一串字符,数字、字母皆可:\n");count();} void count(){ char
c
[32];int n=0;while((c[n]=getchar())!='\n'){ n++;} printf("输入字符总数为:%d\n",n);printf("反序...
C语言如何
判断
一个数
是不是五
位数
,如果是并求出各位上的数
答:
判断一个数是不是五
位数
,是比较容易的,只要x大于9999,并且X小于100000,就可以了。要分别求出个位上的数,可以有两种方法,一种是从个位开始向前取,每次取
一个数字
,然后再除以十。另一种是先除以一万的到万位数,再对一万取模以后再除以1000得到千
位数
,对1000取模以后再出100就可以得到百位数...
C语言中如何
将
一个数字的
各个位上的数分别提取?
答:
代码:int data = 123;char array[100];itoa(data, array, 10); //转化为字符串printf("%
c
\n", array[0]);printf("%c\n", array[1]);printf("%c\n", array[2]);结果和上面一样!两种方式都能
计算
出,但是第一种方式计算未知
位数的
数时很麻烦,要首先计算出
数的位数
,相比较第...
C语言中
用switch语句
怎么
判断
一个数
是几
位数
答:
如满意请记得采纳,不懂请追问 include <stdio.h> int main(void){ int num;int count = 0;printf("请输入
一个数
:");scanf("%d", &num);while (0 != num){ num /= 10;count++;} switch (count){ case 1: printf("是一
位数
\n"); break;case 2: printf("是两
位数
\n"); ...
C语言中
用指针设计,在一个数组中查找
一个数
,然后输出这个数在数组中第...
答:
sizeof(int) * len);printf("请输入%d
个数
组元素:\n",len);for (int i = 0; i < len; i++) { scanf("%d", &arr[i]);} printf("请输入要查找的数:\n");scanf("%d", &e);pos = searchPos(arr, len, e);printf("要查找的数在第%d位。\n", pos);return 0;} ...
...三
位数
的百位、十位和个位,并且
计算
十位百位个位的和。”
c语言
...
答:
为您推荐: 输入一个整数输出位数 求数的位数 输入三位数反序输出
c语言求一个数的位数
输入32
位数怎么
输入 任意八位数 输入任意一个五位数 任意三位数有多少组合 显示三位数 输入三位数倒序输出 其他类似问题2014-04-17 用
C语言
编输入一个3位的正整数,分别输出它的个位,十位,百位... 246 ...
我想知道怎么用
C语言怎么
判断
一个数的
个
位数
为是否1,谢谢
答:
mod 例 :int n = 101;if ((n % 10) ==
1
) { ...} n%10就是n的个
位数
了
C语言
取出
一个
三位
整数的
各个位,并输出
答:
程序如下:include "stdio.h"int main(void){int num,g,s,b;printf ("请输入
一个
三
位数
num=");scanf("%d",&num);g=num%10;s=num/10%10;b=num/100;printf("这个三位数的个位g=%d,十位s=%d,百位b=%d\n",g,s,b);return 0;}程序运行结果:如输入123;请输入一个三位数num=123 ...
输入
一个整数
,输出它
的位数
以及各位数之和。用
C语言
完成~简单一点~我...
答:
不明白楼主让用
C语言
,大家怎么都用C++ ~~~include<stdio.h> void main(){ int num,temp,number=0,sum=0;printf("请输入
一个整数
:");scanf("%d",&num);temp=num;while(temp!=0){ sum =sum + temp%10;temp =temp / 10;number++;} printf("%d
的位数
是%d,各位数之和是%d\n",n...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜