湖南理工学院南湖学院C语言期末考试试题(5)

2025-11-18

}

<标准答案>34

下列程序用于计算各位数字之和等于30的4位数的个数。请将程序填写完整。算出结果填入文本框。 main() {

int i,a,b,c,d,s=0;

for(i=1000;i<=9999;i++) {

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

if(a+b+c+d==30)s++; }

printf(\}

<标准答案>84

下列程序用于计算各位数字之和等于28的4位数的个数。请将程序填写完整。算出结果填入文本框。 main() {

int i,a,b,c,d,s=0;

for(i=1000;________;i++) {

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

if(a+b+c+d==28)s++; }

printf(\}

<标准答案>165

下列程序用于计算各位数字之和等于28的4位偶数的个数。请将程序填写完整。算出结果填入文本框。 main() {

int i,a,b,c,d,s=0;

for(i=1000;i<=9999;______) {

a=i/1000; b=i/100; c=i0/10;

d=i;

if(a+b+c+d==28)s++; }

printf(\}

<标准答案>70

下列程序用于计算各位数字之和等于32的4位数的最大值。请将程序填写完整。算出结果填入文本框。 main() {

int i,a,b,c,d;

for(i=9999;i>=1000;i--) {

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

if(__________) { printf(\ break; } } }

<标准答案>9995

下面程序的功能是求1-100之间的能被9除余8的数之和。请将程序填写完整。算出结果填入文本框。 main() {

int n, sum=0;

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

if(__________) sum=sum+n; }

printf(\}

<标准答案>583

下面的程序段功能是统计100-999之间所有满足三个数字之积为24,三个数字之和为12的数的个数。请将程序填写完整。算出结果填入文本框。 main() {

int x,y,z,count=0; for(x=1;x<=9;x++)

for(y=0;y<=9;y++) for(z=0;z<=9;z++) {if(__________) count++; }

printf(\}

<标准答案>6 鸡兔共有30只,脚共有90只,下面的程序段是计算兔子最少有多少只。请将程序填写完整。算出结果填入文本框。(注:x代表兔子,y代表鸡) main() {

int x,y;

for(x=1;x<=30;x++) {y=30-x;

if(__________){printf(\} }

<标准答案>15

求4*(1-1/3+1/5-1/7+…)的值,直到最后一项的绝对值小于10的负6次方为止。请将程序填写完整。算出结果填入文本框。 #include\main( ) {

int s=1;

float n=1.0,t=1,pi=0; while(fabs(t)>=1e-6) {

pi=__________; n=n+2;

s=__________; t=s/n; }

printf(\}

<标准答案>3.141594

下面的程序段功能是求满足方程:x*x+y*y+z*z=88*88 (注:要求x>y>z)的方程的整数解的个数(包括负整数)。请将程序填写完整。算出结果填入文本框。

#include \#include \main()

{

int x,y,z,count=0;

for(x=-88;x<=88;x++) for(y=-88;y

{if(x*x+y*y+z*z==88*88) __________; }

printf(\}

<标准答案>10

下面的程序段功能是统计100-999之间所有满足三个数字之积为24,三个数字之和为12的数的个数,请补充程序并将运行结果填空: main() {

int x,y,z,count=0; for(x=1;x<=9;x++) for(y=0;y<=9;y++) for(z=0;z<=9;z++) {if(_____________) count++; }

printf(\}

<标准答案>10

已知24有8个正整数因子(即:1,2,3,4,6,8,12,24),而24正好被其因子个数8整除。求[1,100]之间第15个能被其因子数目整除的正整数。 #include main()

{ int i,n=0,t,j; for(i=1;i<=100;i++) { t=0; for(j=1;j<=i;j++) if(i%j==0) t++; if(___i%t==0____) n++; if(n==15) break; } printf(\}

<标准答案>88

已知24有8个正整数因子(即:1,2,3,4,6,8,12,24),而24正好被其因子个数8整除。求[200,300]

之间第8个能被其因子数目整除的正整数。 #include main()

{ int i,n=0,t,j; for(i=200;i<=300;i++) { t=0; for(j=1;j<=i;j++) if(i%j==0) t++; if(__i%t==0____)

n++; if(n==8) break; } printf(\}

<标准答案>276

下列程序用于计算各位数字之和等于32的4位数的个数。请将程序填写完整。算出结果填入文本框。 main() {

int i,a,b,c,d,n=0;

for(i=9999;i>=1000;i--) {

a=i/1000; b=______; c=i0/10; d=i; if(______) n++; }

printf(\ }

<标准答案>35

下列程序用于计算各位数字之和等于24的4位数的个数。请将程序填写完整。算出结果填入文本框。 main() {

int i,a,b,c,d,n=0;

for(i=9999;i>=1000;i--) {

a=i/1000; b=i/100; c=_________;


湖南理工学院南湖学院C语言期末考试试题(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:万物枯荣-一个普通股民15年炒股经历及其感悟

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

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