55问答网
所有问题
请问C语言求9位数该怎么写代码
如题所述
举报该问题
推荐答案 2020-04-07
不超过九位就可以用整数来读取,然后每次去掉一个个位数,这样就可以数出它是几位数了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/8R8G8QIeeGF4FcccGF.html
其他回答
第1个回答 2020-04-07
代码如下:
#include<stdio.h>
int main()
{
int n = 0;
printf("请输入一个不多于9位的正整数:");
scanf("%d", &n);
int lTotal = 0;
while (n>0)
{
n /= 10;
lTotal++;
}
printf("您输入的数是%d位整数\r\n", lTotal);
return 0;
}本回答被提问者采纳
相似回答
求一个
C语言
程序
代码
输入一个
九位数
,输出为他的倒序, 要求使用循环那些...
答:
include<iostream>#include<string>int main(){ using namespace std; string str; cin>>str; while(str.size() != 9) { cout<<"
位数
不足
9位
!请重新输入!"<<endl; str.clear(); cin>>str; } for(int i = 8; i >=0; i++) cout<<str[i];...
1到9组成的
9位数
(无重复的)用
c语言怎么写
答:
你是求个数还是输出?个数是9!=362880。下面是输出的
C代码
。//#include "stdafx.h"//vc++6.0加上这一行.include "stdio.h"include "string.h"include "time.h"include "stdlib.h"int main(void){ int Dec,i,j,k,l,f;char a[10];for(l=0,i=123456789;i<987654322;i+=9){ for(...
c语言
设计程序 一个
9位数
例如123456789 请把它拆成9个单独的数字 装在...
答:
int n = 123456789;int a[9];int temp;int i = 8;while(a != 0){ a[i--] = n % 10; n = n / 10;}
急求求
C语言
程序
代码
题目如下,由1..9这九个数字组成的
九位数
(无重复数...
答:
//来来来,看我写的 void fun(int req[
9
], int pre, int *max, int *min){ int i,j;int k;int idx=0;int tmp = 0;if(pre >= 9){ tmp = 0;for(i=0;i<9;i++){ tmp *= 10;tmp += req[i];} if(tmp % 11 ){ return;} if(*max<tmp){ max = tmp;} if(*...
C语言
用什么类型可以输出
9位数
,而不会溢出
答:
还有补充一点~定义unsigned只能是从0~2147483647 如果是long int则是-2147483648~2147483647
大家正在搜
c语言求个位数十位数
c语言求五位数各位
c语言个位数怎么表示
c语言如何求一个数的位数
c语言求一个数是几位数
c语言求三位数的每一位
c语言求一个整数的位数
c语言求任意一个数的位数
c语言求各个位数之积
相关问题
1到9组成的9位数(无重复的)用c语言怎么写
急求求C语言程序代码 题目如下,由1..9这九个数字组成的九...
一个简单的c语言代码(输入九位数输出3*3矩阵)
我想用C语言输出一个9位的学号,并在后面家上00,请问怎么写...
c语言里取一个数字的个,十位怎么写?
c语言怎么控制输入数的范围?我想输入一个九位整数,这样行吗?
c语言里,输入一个字符,输出一个数字该怎么写?
请问写一个日历的C语言程序,代码怎么写?