全文预览

C语言程序设计复习模拟试题

上传者:幸福人生 |  格式:doc  |  页数:15 |  大小:192KB

文档介绍
个数和小于零的整数个数。用输入零来结束输入,程序中用i统计大于零的个数,用变量j统计小于零的整数。请填空。Рvoid main()Р { int n,i,j;Р printf(“Enter INT numbers,with 0 to end\n”);Р i=j=0;Р scanf(“%d”,&n);Р while _(n!=0)_________Р { if (n>0) ___i++_______;Р if (n<0) ____j++______;Р scanf(“%d”,&n);Р }Р printf(“i=%4d j=%4d\n”,i,j); }Р6、输入一个3位正整数,反序输出。Р#include <stdio.h>Рvoid main( )Р{int x,x1,x2,x3,y;Р printf(“please input x:”);Р scanf(“%3d”,&x);Р x1= x/100 ;Рx2=x/10%10;Рx3= x%10 ;Рy=x3*100+x2*10+x1;Рprintf(“y=%d\n”,y);}Р7、计算s=1!+2!+3!+……+n!Р#include <stdio.h>Рlong f(int n)Р{int i;Рlong t=1;Р for(i=1;i<=n;i++)Р t=t*i 或t*=i; ;Р return t 或returnt(t) ;}Рvoid main()Р{int i,n;Р int s=0 ;Р scanf(“%d”,&n);Р for( i=1 ; i<=n ; i++ ) (以上三个空也可以为:i=n i>=1 i--)Р s=s+f(i);Рprintf(“s=%ld\n”,s);}Р8. 输入两个数并判断两数是否相等,如果相等输出a==b,不相等输出a!=b。Р#include <stdio.h>Рmain()

收藏

分享

举报
下载此文档