第一范文网 - 专业文章范例文档资料分享平台

中国石油大学C语言上机题答案.zip(25)

来源:用户分享 时间:2021-06-01 本文由云雾渐消散 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

#include <stdio.h>

void main()

{

int a,b,c,d,i,j,k,l,x,y,z;

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

{

a=i/100;b=(i%100)/10;c=i%10;

for(j=1,x=1;j<=a;j++) x=x*j;

for(k=1,y=1;k<=b;k++) y=y*k;

for(l=1,z=1;l<=c;l++) z=z*l;

if(x+y+z==i) printf("%d\n",i);

}

}

6.1 谁能出线

背景:

电视台举办“超级学生”才艺大赛,由于报名人数狂多,所以要先进行分组预赛。按规定,每10名学生为一个预赛小组,评委打出分数(0~100分),各小组第一名可以进入下一轮;如果有多名学生得分相同都是第一名,则可同时进入下一轮。

输入:

按顺序给出一个小组10个人的最后得分(int)。

输出:

能够出线的学生序号(0~9)。

#include <stdio.h>

#define N 10

int main()

{

int i,max=0,j;int a[N];

for(i=0;i<N;i++)

{

scanf("%d",&a[i]);

if(a[i]>=max)

max=a[i];

}

for(j=0;j<N;j++)

if(a[j]==max)

printf("%d\n",j);

return 0;

}

6.2 统计素数的个数

求出 2 到 m 之间 ( 含 m,m<=1000) 所有素数并放在数组 a 中。

输入:正整数m

输出:从小到大的所有素数,及个数(素数输出的时候用%4d来控制)

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新教学研究中国石油大学C语言上机题答案.zip(25)全文阅读和word下载服务。

中国石油大学C语言上机题答案.zip(25).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1189905.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top