当前位置:新励学网 > 秒知问答 > 用C语言输出一个数字

用C语言输出一个数字

发表时间:2024-07-21 09:39:01 来源:网友投稿

#include

intmain()

{

intnum;

scanf(%d,&num);

inta,i;

for(i=0;num>0;i++)

{

a=num%10;

printf(%d,a);

num=num/10;

}

return0;

}

分析:首先输入的是一个整数,因此最前面一位数不是零,所以我们可以用除10取余法写。

a=num%10

就是输出数字的最后一位

然后除10剔除数字最后一位,这样数字倒数第二位就会输出。以此类推就能逆序输出数字。

拓展资料

for循环是编程语言中一种开界的循环语句,而循环语句由循环体及循环的终止条件两部分组成,for循环其在各种编程语言中的实现与表达有所出入,但基本为以C语言和pascal语言代表的两种形式。

C语言中的for循环如下

1.语句最简形式为:

for(;;)

2.一般形式为:

for(单次表达式;条件表达式;末尾循环体)

{

中间循环体;

}

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!