c语言复习 c-free 编译环境(3)

2019-03-22 19:53

if( a%7==0 ) { printf(“%d”,a) ; break ; } }

if(i>10) printf(\) ; }

10、以下程序是用选择法对数组中10个整数由小到大排序。请填空。

#include main()

{ int i,j,k,t,a[10]={23,45,90,34,91,45,1,18,56,24}; for(i=0;i<9;i++)

{ k=i;

for(j=i+1;j<10;j++)

if( a[i]>a[j] ) k=j; if( k!=i )

{ t=a[i];a[i]=a[j];a[j]=t; }

}

printf(“the storted array;\\n”); for(i=0;i<10;i++)

printf(“%d”, a[i] );

}

11、以下程序是输出100以内能被3整除的数。

#include void main() {int i;

for(i= 1 ; i<=100;i++)

{if( i%3!=0 ) continue ; printf(“%d ”,i);

} }

五、编程序

1、求Sn=a+aa+aaa+……+aa…a之值,其a中代表1到9中的一个数字。例如:a代表2,则求2+22+222+2222+22222(此时n=5),a和n由键盘输. #include void main () {

int a,i,j,n,sm=0; scanf (\ for (i=1;i<=n;i++) {for (j=2;j<=i;j++) {if(i==1) break; else a=a*10+a;} sm=sm+a;} printf(\}

2、输入一个整数n,并求 1-1/3+1/5-… 的前n项和. #include void main () {int i,n;

float sum=0,a=1,b=1;

scanf (\for (i=1;i<=n;i++) {sum=sum+(a/b); a=-a;b=b+2; }

printf (\……1/n=%f\}

3、求1-100之间的所有偶数之和,并输出。 #include void main () {

int i,sum=0;

for (i=0;i<=100;i++) if(i%2==0)sum=sum+i; printf (\}

4、打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153?13?53?33 #include void main () {

int a,b,c,n,i;

for(i=100;i<1000;i++) {a=i/100; b=(i/10); c=i;

n=a*a*a+b*b*b+c*c*c;

if (i==n) printf (\}

}


c语言复习 c-free 编译环境(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:改性超支化聚合物的研究

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: