- 博客(27)
- 收藏
- 关注
原创 奇偶分家 (10分)给定N个正整数,请统计奇数和偶数各有多少个?
/ 输第给出个正整N(≤1000);第2给出N个负整数,以空格分隔。// 在中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。
2024-03-29 17:29:08 531 1
原创 求交错数列前n项和:输⼊⼀个正整数n,计算交错序列1-2/3+3/5-4/7+5/9-6/11+... 的前n项之和。试编写相应程序。
/ 求交错数列前n项和:输个正整数n,计算交错序列1-2/3+3/5-4/7+5/9-6/11+... 的前n。// 项之和。
2024-03-29 17:21:49 254
原创 已知有n个⻄⽠,第⼀天卖⼀半多2个,以后每天卖剩下的⼀半多2个,问:⼏天后能买完?说明:当⻄⽠个数为奇数n时,卖⼀半为(n-1)/2
/ 说明:当个数为奇数n时,卖半为(n-1)/2。// 不确定循环次数的时候,使用while循环。
2024-03-29 17:17:07 375
原创 //题⽬描述题⽬内容:求s=1+(1+2)+…+(1+2+3+…+n)的值,其中n由键盘输⼊。
#include<stdio.h>#include<string.h>//求1~n的和intfun(intsb){intsum=0;for(inti=1;i<=sb;i++){sum=sum+i;}returnsum;}intmain(){//题描述题内容:求s=1+(1+2)+…+(1+2+3+…+n)的值,其中n由键盘输。intn;scanf("%d",&
2024-03-29 17:08:36 576
原创 二分搜索法
else if (arr[mid] < target) { //如果中间的值小于target,左指针向中间值移动。} else if (arr[mid] > target) { //如果中间的值大于target,右指针向中间值移动。if (arr[mid] == target) { //如果这个中间值所指向的值是目标值 ,就返回下标。输入:arr=[1,4,7,8,9],num=7;
2024-03-09 18:49:25 388
原创 从键盘输入一个字符串,统计字母、数字及其它字符在其中出现的次数,
printf("数字出现了%d次.\n 字母出现了%d次.\n 其他字符出现了%d次.\n",num1,num2,num3);//从键盘输入一个字符串,统计字母、数字及其它字符在其中出现的次数,//输出统计的结果。
2024-03-01 09:42:41 804
原创 //编写一个函数fun( ),它的功能是:求k的阶乘(k<13),//所求阶乘的值作为函数值返回,k值从主函数输入。(使用递归来实现)。(20分)
printf("%d的阶乘是:%d", k, num);printf("请输入一个数:");
2024-02-29 13:57:06 450
原创 //输入6个字符串,排序后按照由小到大将其输出。
printf("请输入第%d个字符串:", (i+1));//输入6个字符串,排序后按照由小到大将其输出。// 排序后输出。
2024-02-22 17:03:57 382 1
原创 1-(1/22+1/333+1/4444+....1/n个n)
/curSum的计算结果:22、333、4444、55555....题目: 1-(1/22+1/333+1/4444+....1/n个n)最后结果 = 1 - sum。
2024-01-31 10:15:51 719
原创 1.23
/ 第2天早上又将剩下的桃子吃掉一半,又多吃了一个。// a代表第9天所剩下的桃子数,接下来就可以推出第八天的桃子数。// 到第10天早上想再吃时,就只剩一个桃子了。// 第九天所拥有的苹果=(第十天剩下苹果+1)*2。//以此类推,第一天所拥有的苹果=(第9天剩下的苹果+1)*2。printf("请输入一个大于3的数字:\n");// 第一天所拥有的苹果,第十天剩下的苹果,天数。//输入一个大于3的数,判断是不是素数。//求斐波那契数列前40位。
2024-01-23 11:34:11 372 1
原创 1.22,求Π等于多少,保留6位小数
i+=2) {if(!flag){sum -= num;} else {sum += num;} else {sum *= 4;return 0;
2024-01-23 11:32:08 395 1
原创 【无标题】1.21
在全系1000学生中,征集慈善募捐,当总数达到10万元时就结束,统计此时捐款的人数,以及平均每人捐款的数目。printf("捐款人数:%d,平均存储捐款数目:%f", index + 1, avgsum);// 编程计算a+aa+aaa+aaaa=,n个a的值,n和a的值由键盘输入。printf("数组最大值是:%d,\n下标是:%d",max,index);//假设数组为:23,12,9,88,67,101,66,10,90,34。printf("请输入捐款金额:");printf("请输入姓名:");
2024-01-22 11:57:33 334
原创 C语言练习
/输入三角形的三边长,求三角形面积。//ASCII 编码大小关系,例如:大写 A 的是 65,小写 a 是 97。printf("最大值是:%d,最小值是:%d",maxN,minN);printf("该圆的周长是:%f,面积是:%f",d,s);//面积公式为:area= ,其中 s = (a+b+c)/2。//3.输入 x 的值,并计算分段函数 y 的值,并输出。//2.输入一个数,求该数个位、十位及百位上的数之和。//3.已知圆的半径为 5,求该圆的周长和面积。
2024-01-11 22:08:14 338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人