作业帮 > 综合 > 作业

C语言 给出一个不多于4位的正整数.1.输出它是几位数 2.输出每一位数字 3.按逆序输出各位数字,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/30 05:36:43
C语言 给出一个不多于4位的正整数.1.输出它是几位数 2.输出每一位数字 3.按逆序输出各位数字,
#include
#include
int main(void)
{
\x09int num;
\x09do
\x09{
\x09\x09printf("请输入一个不大于四位的数据:\n");
\x09\x09scanf("%d", &num);
\x09\x09while(getchar()!='\n')\x09//防止意外输入无效字符
\x09\x09\x09continue;
\x09}while(!(num>0 && num0; i=i*10)
\x09\x09weishu++;
\x09printf("输入的数据是%d位数据\n", weishu);
\x09int num1 = num;
\x09for(i=pow(10, weishu-1); i>=1; i/=10)
\x09{
\x09\x09printf("%d\t", num1/i);
\x09\x09num1 = num1%i;
\x09}
\x09printf("\n");
\x09num1 = num;
\x09for(i=10; i
C语言 给出一个不多于4位的正整数.1.输出它是几位数 2.输出每一位数字 3.按逆序输出各位数字, C语言 给出一个不多于5位的正整数.1.输出它是几位数 2.输出每一位数字 3.按逆序输出各位数字, 给一个不多于5位的正整数,要求:1.求出它是几位数; 2.分别输出每一位数字; 3.按逆序输出各位数字 c语言输入一个不多于5位正整数要求:求出它是几位数;分别打印出每一位数字;按逆序输出各位数字. 编写代码?给出一个不多于5位的整数,要求:1,求出它是几位数.2,分别输出每一位数字.3,按逆序输出各位数字. C语言编程,给定一个不多于5位的正整数,求① 求它是几位数② 分别输出每一位数字③ 按逆序输出各位数字 输入一个不多于5位的正整数,要求 1求出它是几位数 2分别打印每一位数字 3按逆序输出各位数字 C语言:输入一个多于5位的正整数,要求:求它是几位数,分别输出每一个数字,按逆序输出各位数字 c语言课程设计 给出不多于5位的正整数. 1.求出他是几位数. 2.分别输每一位数字 3.按逆顺序输出各位数字,例如原数 给出一个不多于5位的正整数,要求:输出它是几位数;分别输出每一位数,按逆顺序输出各位数字,如321,则123 问一道编程题目···给一个不多于5位的正整数1求出它是几位数2分别输出每一位数字3求出它的逆序数并输出,例如123逆序数 我想用c语言编个程序 给出一个不多于五位数的整数,求它是几位数,按逆序输出各位数