目录
7-194 循环结构 —— 中国古代著名算题。趣味题目:物不知其数。
7-193 奇数的和
分数 10
全屏浏览题目
切换布局
作者 usx程序设计类课程组
单位 绍兴文理学院
输入n,求[1,n]范围内的所有奇数之和。
输入格式:
测试数据有多组。每组测试数据输入一个整数n(0<n<1000)。若n=0,则输入结束。
输出格式:
对于每组测试,求[1,n]中的奇数之和。
输入样例:
10
9
0
输出样例:
25
25代码如下:
#include<stdio.h>
int main()
{
int n,i,sum;
while(1){
scanf("%d",&n);
if (n == 0) break;
for(i=1,sum=0;i<=n;i++)
{
if (i%2 == 1) sum+=i;
}
printf("%d\n",sum);
}
return 0;
}
7-194 循环结构 —— 中国古代著名算题。趣味题目:物不知其数。
分数 5
全屏浏览题目
切换布局
作者 苑丽红
单位 长春理工大学
中国古代著名算题。原载《孙子算经》:“今有物不知其数,三三数之剩二;五五数之剩三;七七数之剩二。问物几何?”。本题要求:设某物数量是 N,且三三数剩 x,五五数之剩y,七七数剩z 。 x,y,z 的值可从键盘输入,请求出对应的最小 N 值并输出。

输入格式:
在一行中给出x、y、z的值,空格隔开。
输出格式:
输出N的值。
输入样例1:
在这里给出一组输入。例如:
2 3 2
输出样例1:
在这里给出相应的输出。例如:
23
输入样例2:
在这里给出一组输入。例如:
1 1 3
输出样例2:
在这里给出相应的输出。例如:
31代码如下:
#include <stdio.h>
int main()
{
int x,y,z,N;
scanf("%d %d %d",&x,&y,&z);
do {
N++;
}
while (!(N%3==x&&N%5==y&&N%7==z));
printf("%d\n",N);
return 0;
}7-195 列出M的N次乘方表
分数 20
全屏浏览题目
切换布局
作者 叶青
单位 长春理工大学
键盘输入正整数m和n,然后求出m的0次方一直到m的 n次方,
输入格式:
两个整数,逗号分隔,分别给 变量m和n
输出格式:
共n行,每行一个乘方公式,从0次方到n次方
输入样例:
5,3
输出样例:
pow(5,0)=1
pow(5,1)=5
pow(5,2)=25
pow(5,3)=125#include <stdio.h>
#include <math.h>
int main()
{
long long m,n;
scanf("%lld,%lld",&m,&n);
if(m < 0){
return 0;
}
for(long long i = 0;i <= n; i++){
printf("pow(%lld,%lld)=%.0lf\n",m,i,pow(m,i));
}
return 0;
}
版权声明:本文为jdhsgwhd原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。