![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础编程题目集
Rosiealan
这个作者很懒,什么都没留下…
展开
-
6-9 统计个位数字 (15 分)
函数接口定义: int Count_Digit ( const int N, const int D ); 其中N和D都是用户传入的参数。N的值不超过int的范围;D是[0, 9]区间内的个位数。函数须返回N中D出现的次数。 裁判测试程序样例: #include <stdio.h> int Count_Digit ( const int N, const int D ); int main() { int N, D; scanf("%d %d", &N, &D); pri原创 2021-03-08 22:08:13 · 119 阅读 · 0 评论 -
7-16 求符合给定条件的整数集 (15分)
傻瓜式写法 给定不超过6的正整数A,考虑从A开始的连续4个数字。请输出所有由它们组成的无重复数字的3位数。 输入格式: 输入在一行中给出A。 输出格式: 输出满足条件的的3位数,要求从小到大,每行6个整数。整数间以空格分隔,但行末不能有多余空格。 输入样例: 2 输出样例: 234 235 243 245 253 254 324 325 342 345 352 354 423 425 432 435 452 453 523 524 532 534 542 543 #include<stdio.原创 2021-03-06 16:41:40 · 101 阅读 · 0 评论 -
7-15 计算圆周率 (15 分)
这题没啥好写的,恶心的是结果还要乘以2,试了半天原来是这地方出错,蛋疼… #include<stdio.h> double fact(int a){ double ret=1.0,sum=0; for(int i=1;i<=a;i++){ ret*=i; } return ret; } double fact1(int b){ double ret=1.0,sum=0; for(int i=1;i<=b;i=i+2){ ret*=i; } return ret原创 2021-03-05 16:53:27 · 381 阅读 · 1 评论 -
7-14 求整数段和 (15 分)
给定两个整数A和B,输出从A到B的所有整数以及这些数的和。 输入格式: 输入在一行中给出2个整数A和B,其中−100≤A≤B≤100,其间以空格分隔。 输出格式: 首先顺序输出从A到B的所有整数,每5个数字占一行,每个数字占5个字符宽度,向右对齐。最后在一行中按Sum = X的格式输出全部数字的和X。 输入样例: -3 8 输出样例: -3 -2 -1 0 1 2 3 4 5 6 7 8 Sum = 30 #include<stdio.h&g原创 2021-03-05 15:49:18 · 89 阅读 · 0 评论