c语言模拟题(答案)(2)

2018-12-17 11:55

i=n/100; j=n/10; k=n;

if(n==i*i*i+j*j*j+k*k*k) printf(\ } }

9、打印100以内个位数为6且能被3整除的所有数。 main() { int i;

for(i=1;i<=100;i++) if(i==6&&i%3==0) printf(\}

10、求1!+2!+3!+??+10! main() { int n;

long p=1,s=0;;

for(n=1;n<=10;n++) { p*=n; s+=p; }

printf(\}

11、输出以下图形 * ***

*****

main() {

int i,j,k;

for(i=0;i<=3;i++) {

for(j=0;j<=2-i;j++)

6

printf(\

for(k=0;k<=2*i;k++) printf(\ printf(\ } }

12、打印乘法九九表 main() {

int i,j;

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

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

printf(\

}

printf(\ } }

13、输入一个整数,求它的十六进制数。 main() {

int a;

scanf(\printf(\}

14、判断某年是否是闰年,可以用如下表达式:

Year%4==0&&year0!=0||year@0==0 main() {

int year;

scanf(\

if((year%4==0&&year0!=0)||year@0==0) printf(\else

printf(\

7

}

15、求1-2+3-4+5??+19-20的值。 main() {

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

sum+=i*sign; sign=-sign; }

printf(\}

16、有一分数序列:2/1,3/2,5/3,8/5??求前20项的和,并输出第20项. main() {

int n,t;

float a=2,b=1,s=0; for(n=1;n<=20;n++) {

s=s+a/b;

t=a;a=a+b;b=t; }

printf(\}

17、求两个数的最大公约数及最小公倍数. main() {

int m,n,i,k,t;

scanf(\if(m>n)

{t=m;m=n;n=t;} for(i=1;i<=m;i++) if(m%i==0&&n%i==0) k=i;

printf(\

8

}

18、输入学生成绩,统计各分数段的人数,用-1作结束标志. main() {

float x;

int a=0,b=0,c=0,d=0,e=0; scanf(\while(x!=-1) {

if(x>89)a++;

else if(x>79)b++; else if(x>69)c++; else if(x>59)d++; else e++;

scanf(\}

printf(\}

19、求100以内的偶数和. main() {

int i,s=0;

for(i=1;i<=100;i++) if(i%2==0) s+=i;

printf(\}

20、 输入10个学生成绩,求出学生的总成绩和平均数最后算出及格率(及格人数/总人数) main() {

float x,s=0; int m=0,n;

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

scanf(\

9

s+=x; if(x>59) m++; }

printf(\

21、输出下列图形

* * * * * * * * * * * * * * * * * * * * * * * * *

#include \#include \main() {

int i,j,k;

for(i=0;i<=4;i++) {

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

for(k=0;k<=8-2*i;k++) printf(\ printf(\ }

getch(); }

22、求3~100之间的所有素数

#include \#include \#include \main() {

int m,i,k;

10


c语言模拟题(答案)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:诉说落叶对根的情意

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

马上注册会员

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