#include<stdio.h>intmain(){intnum;intm=1;inti;intv;intcount=1;if(scanf("%d",&num)!=0){while(num/m>9){m*=10;count++;}//printf("%d %d\n",num,m);for(i=0;i<count;i++){//printf("%d %d\n",num,m);v=num/m;num=num%m;m=m/10;printf("%d ",v);}}else{printf("输...
输入格式: 输入在一行中给出一个长整型范围内的非负整数。 输出格式: 从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格。 输入样例: 123456 输出样例: 1 2 3 4 5 6 解1(顺序时直接字符串) #include<stdio.h>intmain(void){chartemp; temp = getchar();while(temp >='0'&&temp <='9')...
1#include <stdio.h>2#defineN 100003intmain(){4longn, temp;5longmask=1;6scanf("%ld", &n);7temp =n;8while(temp/10!=0){9//获取最高位权值10mask *=10;11temp /=10;12}13while(mask!=0){14//按权逐位输出,权为0表示各位已经输出完毕15printf("%d", n/mask);16n %=mask;17mask ...
PTA 翁恺 7-37 输出整数各位数字 本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字。 输入格式: 输入在一行中给出一个长整型范围内的非负整数。 输出格式: 从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格。 输入样例: 123456 1. 结尾无空行 输出样例: 1 2 3 4 5 6...
7-37 输出整数各位数字 (15 分) 7-38 支票面额 (15 分) 7-39 龟兔赛跑 (20 分) 7-40 到底是不是太胖了 (10 分) 7-41 计算阶乘和 (10 分) 7-42 整除光棍 (20 分) 7-43 Shuffling Machine (20 分) 7-44 黑洞数 (20 分) 7-45 找完数 (20 分) 7-46 爬动的蠕虫 (15 分) 7-47...
输出格式:从⾼位开始逐位输出该整数的各位数字,每个数字后⾯有⼀个空格。输⼊样例:123456 输出样例:1 2 3 4 5 6 解1(顺序时直接字符串)#include <stdio.h> int main(void) { char temp;temp = getchar();while (temp >= '0'&&temp <= '9') { printf("%c ", temp);temp = get...
实验04while(简单循环)---7-6 各位数字之和,求任一正整数的各位数字之和。输入格式:输入一个正整数。输出格式:输出整数的各个位数字之和的结果。输入样例:1305输出样例:9#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<stdlib.h>intmain(){intx;in
【C语言编程题解】A202-3-7-5-逆序输出一个整数的各位数字 990 -- 7:50 App 【C语言编程题解】字符转换(A504-2-7-2) 747 -- 13:37 App 【C语言编程题解】A202-2-7-15-输出三角形面积和周长 729 -- 12:40 App 【C语言编程题解】A202-2-7-12-计算火车运行时间 311 -- 7:12 App 【C...
int main(){ int a,n,i,t;int buf[8] = {0};scanf("%d",&a);if(a<0 || a > 9999999){ printf("超出范围!\n");return 0;} t = a;n =0;while (t > 0){ buf[n] = t % 10;t = t / 10;n++;} printf("%d位数!\n", n);printf("各位数分别是:");for(i=...