第一范文网 - 专业文章范例文档资料分享平台

实验4循环结构

来源:用户分享 时间:2025/7/8 5:47:56 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

}

sum*=i;

printf(\

10、求

?n!,即求1!+2!+…+19!+20!

n?120#include void main() { }

11、编写程序,找出1~999之间的全部同构数。同构数是这样的数,它出现在它的平方数的右边,例如:5是25的右边的数,25是625右边的数,5和25都是同构数。

提示:如何验证m是n右边的数,

若m是个位数,则判断若n-m能整除10,则m是n右边的数; 若m是十位数,则判断若n-m能整除100,则m是n右边的数; 若m是百位数,则判断若n-m能整除1000,则m是n右边的数; #include void main() {

int n,m;

for(n=1;n<1000;n++) {

m=n*n; if(n<10)

{ if((m-n)==0) printf(\ }

else if(n<100) { if((m-n)0==0) printf(\ }

else if(n<1000) { if((m-n)00==0) printf(\ }

int sum=1,i,n,k=0; for(n=1;n<20;n++) {for(i=1;i

printf(\

sum*=i; k+=sum;

} }

12、输出所有大于1000小于10000的4位偶数,且该偶数的各位数字两两不相同。

提示:对数n将其分别获得它的个位、十位、百位和千位,然后判断它们是否两两不相同。

#include void main() {

int i,a,b,c,d;

for(i=1001;i<10000;i++) {

a=i/1000; b=i/1000; c=i/10; d=i;

if(i%2==0&&a!=b&&a!=c&&a!=d&&b!=c&&b!=d&&c!=d) printf(\ } }

13、编程输出如图所示的结果:

#include void main() {

int i,j;

for(i=1;i<=9;i++) { for(j=1;j<=6;j++)

printf(\ printf(\ } }

14、编程输出如图所示的结果:

#include void main() { int i,j;

for(i=1;i<10;i++) { } } 15.

for(j=1;j<=i;j++) printf(\printf(\

#include void main() { int i,j;

for(i=9;i>=0;i--) { } }

for(j=1;j<=i;j++) printf(\ printf(\

搜索更多关于: 实验4循环结构 的文档
实验4循环结构.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3m5f795exc2v3bu3zrc0_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top