2023年2月15日

输入一个四位数,反过来输出这个数。

摘要: #include <cstdio> using namespace std; char a, b, c, d; int main(){ scanf("%c%c%c%c", &a, &b, &c, &d); printf("%c%c%c%c", d, c, b, a); return 0; } 阅读全文

posted @ 2023-02-15 21:22 小雨谷 阅读(60) 评论(0) 推荐(0)

2022年12月3日

同构数:找出1到n之间有多少个同构数。

摘要: //同构数是这样一种数:它出现在它的平方数的右端。 #include <bits/stdc++.h>using namespace std;int f(int a){//利用函数找出a个10相乘,a就是n的位数。 int s=1; while(a!=0){ s=s*10; a=a/10; } ret 阅读全文

posted @ 2022-12-03 17:27 小雨谷 阅读(355) 评论(0) 推荐(0)

2022年11月22日

有一只小鱼,它上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1<=x<=7)开始算起,请问这样过了n天以后,小鱼一共累计游泳了多少公里呢?

摘要: #include<stdio.h>int main(){ int x,n,i,s=0; scanf("%d%d",&x,&n); for(i=x;i<=x+n-1;i++){//拼凑出完整的一周。if(i%7!=6&&i%7!=0)s=s+250; } printf("%d",s); return 阅读全文

posted @ 2022-11-22 21:22 小雨谷 阅读(544) 评论(0) 推荐(0)

2022年11月20日

判断一个数是否为素数

摘要: #include<stdio.h>int main(){int m,j,a=0;scanf("%d",&m); for(j=2;j<m;j++) if(m%j==0){ a++; break; } if(a==0) printf("yes");else printf("no");return 0; 阅读全文

posted @ 2022-11-20 21:32 小雨谷 阅读(39) 评论(0) 推荐(0)

某剧院举办文艺演出,经过调研发现,如果票价定为每张30元,那么1200张门票可以全部售出;如果票价每增加1元,那么售出的门票就减少n张(n<=100)。现要求门票价格在不低于30元的情况下,请问门票价格定为多少钱,可以使得总门票收入最高,最高总门票收入是多少元?(如果在多个价格下,门票总收入一样高,就取价格较低的门票单价)(9.1)

摘要: #include<stdio.h>int main(){ int n,i,m,s=0,p; scanf("%d",&n); for(i=0;i<=1200/n;i++){ m=(30+i)*(1200-i*n); if(s<m){//找出最大销售总价。 s=m; p=i; } }printf("%d 阅读全文

posted @ 2022-11-20 21:27 小雨谷 阅读(782) 评论(0) 推荐(0)

2022年11月14日

打印出10000以内的完美偶数

摘要: 完美偶数是指一个数中的所有位数上的数都是偶数并且这个数的位数也是偶数。 #include<stdio.h>int main(){int n,i,c,d,e,f;scanf("%d",&n);int a[n];for(i=1;i<=n;i++){scanf("%d",&a[i]); //输入数据并对数 阅读全文

posted @ 2022-11-14 19:00 小雨谷 阅读(431) 评论(0) 推荐(0)

浪尖数

摘要: 浪尖数是指在多个数据中同时比左边和右边都要大的数。 #include<stdio.h>int main(){int n,i,c=0,a[101];//定义一个有101个位置的数组。scanf("%d",&n);for(i=1;i<=n;i++)scanf("%d",&a[i]);for(i=2;i< 阅读全文

posted @ 2022-11-14 18:52 小雨谷 阅读(242) 评论(0) 推荐(0)

2022年11月3日

打印一个随机数。

摘要: #include <stdio.h> #include <stdlib.h> #include <time.h>//引入一个时间函数。 int main() { int a; srand((unsigned)time(NULL));//通过时间的变化来初始化随机数种子。 a = rand();//根 阅读全文

posted @ 2022-11-03 19:35 小雨谷 阅读(28) 评论(0) 推荐(0)

2022年11月2日

输入一个数,求他的个位数之和。

摘要: #include<stdio.h> int main() { int n,s=0; scanf("%d",&n); while(n!=0){ s=s+n%10;//通过循环,对这个数取余,累加这个数的各个位数的和。 n=n/10; } printf("%d",s); return 0; } 阅读全文

posted @ 2022-11-02 21:15 小雨谷 阅读(77) 评论(0) 推荐(0)

导航