c语言编程高手请进!!!急急急急。。。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言编程高手请进!!!急急急急。。。相关的知识,希望对你有一定的参考价值。
#include<stdio.h>
main()
int
num,i,t,n[5];
//先定义要输入的变量,循环变量,还有储存每位数的数组
printf("请输入:");
//这个不用说了吧!学过的都知道。
scanf("%d",&num);
for(i=0;num>0;i++)//以i为循环变量取出每一位数!这里有个技巧!就是循环结束后,i就是num
的位数!因为num有x位的话,for语句就执行x次,i也加x次!呵呵!
n[i]=num%10;
//取num的每个位的数,%的作用你也知道的了吧!就是取余数!
num=num/10;
//因为num为整形变量!所以用除法不会出现小数!
t=i;
//t等下要用来做循环变量!先把i的值赋给它!
printf("这个数是%d位数",i);//按顺序输出!这里要注意!因为现在的i是x也就是n[i]是最高位数
printf("这个数的位数的顺序为:\n);
for(;i>0;i--)
printf("%d",n[i]);
printf("这个数的位数的逆序为:\n");
for(i=0;i<t+1;i++)
//这里就同上面的了!
printf("%d",n[i]);
参考技术A 先生成一随机数k,然后生成一个随机数对ek(10的k次幂)取模。然后要求做就行了
以上是关于c语言编程高手请进!!!急急急急。。。的主要内容,如果未能解决你的问题,请参考以下文章
线性方程组求解——C语言程序设计代码,高手们,拜托啦!急急急啊!!!
C语言编程 数位排序问题 急急急急急急急急急急急急急急急急急急急