数字3像什么:懂c语言的请进

来源:百度文库 编辑:高考问答 时间:2024/04/29 08:59:50
main()
{int n,r;
printf("input a intege:")
scand("%d",&n);
while(n!=0)
{r=n%10;
printf("%d",r);
n=n/10;
}
printf("\n");
}
如果你们会的话请帮我分析一下每句的含义

main() 程序开始
{int n,r; 定义整型变量 n r
printf("input a intege:") 在屏幕上输出提示信息“input a intege ”
scand("%d",&n); 扫描键盘,把你输入的数字赋给N
while(n!=0) 当N不等于0时进入循环
{r=n%10; 取N除以10的余值给R
printf("%d",r); 输出R的值
n=n/10; 取N除10的商值给N
}
printf("\n"); 输出N的值
}

main() 程序开始
{int n,r; 定义整型变量 n r
printf("input a intege:") 在屏幕上打印出input a intege
scand("%d",&n); 扫描键盘,把你输入的数字给N
while(n!=0) 当N不等于0时进入循环
{r=n%10;
printf("%d",r); 打印r
n=n/10;
}
printf("\n"); 打印n
}
中间有两个算术运算,你不会不知道了吧!就不用我写了吧!

main()
{int n,r; //定义变量
printf("input a intege:") //打印“”中字符
scand("%d",&n); //获取N
while(n!=0) //N不为0循环
{r=n%10; //r=n与10取余
printf("%d",r); //打印变量R
n=n/10;
}
printf("\n");}

很基本的程序,还是自己找本入门的书看看吧

另外scand("%d",&n);
应该是scanf("%d",&n);