为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

c语言循环例题

2017-10-06 7页 doc 18KB 31阅读

用户头像

is_842972

暂无简介

举报
c语言循环例题c语言循环例题 /*求 1+2+3+…+100 */ #include main() { int i, s = 0; i = 1; while (i main() { int i,j; long s = 1,sum=0; j=1; while(j main( ) { int i, s=0; i=1; for(;i main() { char c; int i=0,j=0,m=0,n=0; while ((c=getchar())!='\n') { if ((c>='A')&&(c...
c语言循环例题
c语言循环例题 /*求 1+2+3+…+100 */ #include main() { int i, s = 0; i = 1; while (i <= 100) { s += i; i++; } printf(" %d\n ",s); getch(); } /*求 1~+2~+…+7~ */ #include main() { int i,j; long s = 1,sum=0; j=1; while(j<=7) { i = 1; s=1; while (i <= j) { s *= i; i++; } printf("%d!=%ld\n",j,s); /*s为j的阶乘*/ sum+=s; j++; } printf(" %ld\n ",sum); getch(); } /* 求1~100中所有非3的倍数之和 #include main( ) { int i, s=0; i=1; for(;i<=100; i++) { if(i%3==0) continue; s += i; } printf(" %d\n ",s); } /*输入两数,求它们的最大公约数和最小公倍数*/ main() { int m,n,i,min,max; printf("input two interges:"); scanf("%d %d",&m,&n); i=m; for (;;i--) if ((m%i==0) && (n%i==0)) {min=i;break;} for (;;i++) if ((i%m==0) && (i%n==0)) {max=i;break;} printf("min=%5d max=%5d\n",min,max); getch(); } /*输入一行文本,统计文本中字母、数字、空格和其他字符的个数*/ #include main() { char c; int i=0,j=0,m=0,n=0; while ((c=getchar())!='\n') { if ((c>='A')&&(c<='Z') || (c>=97)&&(c<=122)) i++; else if (c==' ') j++; else if ((c>=48) && (c<=57)) m++; else n++; } printf("english=%4d space=%4d number=%4d other=%4d\n",i,j,m,n); getch(); } /*求3位数中满足值为其3位立方和的数 */ main() { int a,b,c,n; for (n=100;n<1000;n++) { a=n/100; b=(n-a*100)/10; c=n-a*100-b*10; if (n==a*a*a+b*b*b+c*c*c) printf("%d\n",n); } } /* 99表*/ include main() { int i,j; putchar('\n'); for(i=1;i<10;i++) { for(j=1;j<=9;j++) printf("%d*%d=%2d ",i,j,i*j); printf("\n"); } getch(); } /* 99表(下三角)*/ include main() { int i,j; putchar('\n'); for(i=1;i<10;i++) { for(j=1;j<=i;j++) printf("%d*%d=%2d ",i,j,i*j); printf("\n"); } getch(); } /* 99表(上三角)*/ include main() { int i,j; putchar('\n'); for(i=1;i<10;i++) { printf("%*c",i*7,' '); for(j=i;j<=9;j++) printf("%d*%d=%2d ",i,j,i*j); printf("\n"); } getch(); } /* 等腰三角形*/ include main() { int i,j; for(i=1;i<10;i++) { printf("%*c",10-i,' '); for(j=1;j<=i;j++) printf("%2d ",i); printf("\n"); } getch(); } /* 倒等腰三角形*/ include main() { int i,j; for(i=1;i<10;i++) { printf("%*c",i,' '); for(j=1;j<=10-i;j++) printf("%2d ",10-i); printf("\n"); } getch(); }
/
本文档为【c语言循环例题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索