程序设计题(65—72)

news2024/11/17 17:54:07

第六十五题

题目

请编写函数fun,它的功能是:计算下列级数和,和值由函数值返回。

例如,当n=10,x=0.3时,函数值为1.349859。

#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <stdlib.h>

double fun(double x, int n){

}

void main(){

FILE *wf;

system("CLS");

printf("%f",fun(0.3,10));

wf=fopen("out. dat","w");

fprintf(wf,"% f",fun(0.3,10));

fclose(wf);
}

解析

double fun (double x,int n)
{
	int i;
	double sum=1.0,t=1.0;
	for(i=1;i<=n;i++){	 
		t=x/i*t;
		sum=sum+t;
	}
	return sum;
}
double fun (double x,int n)
{
	int i;
	double sum=1.0,t=1.0;
	for(i=1;i<=n;i++){
		sum+=pow(x,i)/t;
		t=t*(t+1);
	}
	return sum;
}
double fun (double x,int n)
{
	int i;
	double sum=1.0,t=1.0;
	for(i=1;i<=n;i++){
		t=t*i;
		sum+=pow(x,i)/t;
	}
	return sum;
}

第六十六题

题目

请编写函数fun,其功能是:求出1-1000之见能被7或11整除,但是不能同时被7和11整除的所有整数,并将其放在a所指的数组中,通过n返回这些数的个数。

#include <stdio.h>
void fun(int * a, int *n)
{

}
main(){
	int aa[1000],n,k;
    void NONO();
	fun( aa,&n);
	for(k=0;k<n;k++ )
		if((k+1)%10==0)
			printf( " \n" );
		else 
			printf( " %5d" , aa[k]);
	NONO();
}
	void NONO(){
	/*本函数用于打开文件,输入测试数据调用 fun 函数,输出数据,关闭文件。*/
	int aa[1000],n,k ;
	FILE *fp ;
	fp = fopen( " out. dat" ," w" );
	fun(aa,&n);
	for(k=0;k<n;k++ )
		if((k+1)%10==0)
			fprintf( fp, " \n");
		else
			fprintf( fp, " %5d" , aa[k]);
	fclose(fp);
}

解析

void fun(int* a,int* n)
{
	*n=0;
	int i,j=0;
	for(i=1;i<=1000;i++)
		if((a[i]%7==0||a[i]%11==0)&&a[i]%77!=0){
			(*n)++;
			a[j++]=i;
		}
}
void fun(int* a,int* n)
{
	int i,j=0;
	for(i=1;i<=1000;i++)
		if((a[i]%7==0||a[i]%11==0)&&a[i]%77!=0){
			a[j++]=i;
            *n=j;
		}
}

第六十七题

题目

请编写函数fn,该函数的功能是:将s所指字符串中 ASCI码值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。
例如,若s所指字符串中的内容为"ABCDEFG12345",其中字符B的ASCI码值为偶数,字符2的 ASCI 码值为偶数,都应当删除,其他依此类推。最后t所指的数组中的内容应是"ACEG135"。

#include <stdio.h>
#include<string.h>
#include <conio.h>
#include <stdlib.h>
void fun(char * s, char t[])
{

}
void main(){
FILE * wf;
char s[100],t[100];
system(" CLS" );printf(" \nPlease enter string S:");
scanf( " % s" ,s);
fun(s,t);
printf( " \nThe result is : % s\n" ,t);
wf = fopen ( " out. dat" ," w" );
fun(" ABCDEFG12345" ,t);
fprintf( wf, " % s" ,t);
fclose( wf);
}

解析

void fun(char * s, char t[])
{
	int i,j=0;
	for(i=0;s[i]!='\0';i++)
		if(s[i]%2==1)
			t[j++]=s[i];
	t[j]='\0';//末尾加上串结束符
}
void fun(char * s, char t[])
{
	int j=0;
	for(;*s!='\0';s++)
		if(*s%2==1)
			t[j++]=*s;
	t[j]='\0';//末尾加上串结束符
}

第六十八题

题目

解析

第六十九题

题目

解析

第七十题

题目

解析

第七十一题

题目

解析

第七十二题

题目

解析

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2174162.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

万博智云CEO王嘉在华为全联接大会:以创新云应用场景,把握增长机遇

一、大会背景 2024年9月19-21日&#xff0c;第九届华为全联接大会将在上海世博展览馆和上海世博中心举办。作为华为的旗舰盛会&#xff0c;本次大会以“共赢行业智能化”为主题邀请了众多思想领袖、商业精英、技术专家、合作伙伴、开发者等业界同仁&#xff0c;从战略、产业、…

同比和环比怎么算?有什么区别一文讲清楚,附同比环比计算器

大家好&#xff0c;这里是效率办公指南&#xff01; &#x1f4ca; 在数据分析和财务报告中&#xff0c;同比和环比是两个常用的指标&#xff0c;它们帮助我们评估数据的时间序列变化。今天&#xff0c;我们将详细介绍同比和环比的定义、它们之间的区别以及如何计算这两个重要…

【漏洞复现】孚盟云oa AjaxSendDingdingMessage接口 存在sql注入漏洞

》》》产品描述《《《 孚盟与阿里强强联手将最受青睐的经典C系列产品打造成全新的孚盟云产品&#xff0c;让用户可以用云模式实现信息化管理&#xff0c;让用户的异地办公更加流畅&#xff0c;大大降低中小企业在信息化上成本&#xff0c;用最小的投入享受大型企业级别的信息化…

CSS 浏览器兼容问题探讨

目录 非 VIP 用户可前往公众号回复“css”进行免费阅读 浏览器介绍 css 选择器兼容介绍 ie6 微型盒子兼容解决方法 ie6双倍margin div中放入一个img元素导致div高度多出几像素 非 VIP 用户可前往公众号回复“css”进行免费阅读 浏览器介绍 在国内,常见的网页浏览…

Java:插入排序

目录 排序的概念 插入排序 直接插入排序 哈希排序 排序的概念 排序&#xff1a;所谓的排序&#xff0c;就是使一串记录&#xff0c;按照某个或某些关键字的大小&#xff0c;递增或递减的排列起来的操作。 稳定性&#xff1a;假定在待排序的记录序列中&#xff0c;存在多个…

代码写得是真优雅呀!

工作多年后&#xff0c;越发觉得代码整洁真的是太重要了&#xff01;尤其是在团队开发中&#xff0c;写出优雅工整的代码&#xff0c;能让同事更乐于跟你合作。 下面&#xff0c;将通过命名、类、函数、测试这四个章节,使我们的代码变得整洁。 1.为什么要保持代码整洁? 不整…

大厂面试真题-说一下Mybatis的缓存

首先看一下原理图 Mybatis提供了两种缓存机制&#xff1a;一级缓存&#xff08;L1 Cache&#xff09;和二级缓存&#xff08;L2 Cache&#xff09;&#xff0c;旨在提高数据库查询的性能&#xff0c;减少数据库的访问次数。注意查询的顺序是先二级缓存&#xff0c;再一级缓存。…

牛肉高脂猫粮,福派斯猫粮新选择?乳鸽猫粮

福派斯鲜肉宠粮品牌近期对其旗舰产品——无麸质牛肉高脂猫粮单品进行了全面的配方和包装升级&#xff0c;这一举措不仅提升了产品的市场竞争力&#xff0c;更从多个维度确保了宠物食品的安全性与便捷性。 专业解析 "福派斯牛肉高脂猫粮&#xff0c;凭借其卓越的高肉配方&a…

javaweb 实验3

我发现了有些人喜欢静静看博客不聊天呐&#xff0c; 但是ta会点赞。 这样的人呢帅气低调有内涵&#xff0c; 美丽大方很优雅。 说的就是你&#xff0c; 不用再怀疑哦 实验三 Web基础-JavaScript 目的&#xff1a; 1、 理解和掌握Javascript基本语法 2、 掌握JavaScr…

【JAVA开源】基于Vue和SpringBoot的足球俱乐部管理后台

博主说明&#xff1a;本文项目编号 T 051 &#xff0c;文末自助获取源码 \color{red}{T051&#xff0c;文末自助获取源码} T051&#xff0c;文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析…

多跳问答中的语言模型知识编辑增强

人工智能咨询培训老师叶梓 转载标明出处 大模型在整合实时知识更新方面常常遇到困难&#xff0c;这可能导致回答过时或不准确。尤其当处理多跳问题时&#xff0c;挑战进一步增加&#xff0c;因为这类问题需要模型更新和整合与问题相关的多个知识点。图 1为传统基于相似度的搜索…

一个神级 Python 日志管理库:Loguru

大家好&#xff0c;在Python开发过程中&#xff0c;日志记录是不可或缺的一部分&#xff0c;它帮助开发者了解应用程序的运行状态和发现潜在错误。尽管Python自带的logging模块功能全面&#xff0c;但其配置复杂且不够直观。 这时&#xff0c;Loguru库以其简单易用和功能强大而…

Java基础扫盲(二)

想看Java基础扫盲&#xff08;一&#xff09;的可以观看我的上篇文章Java基础扫盲 目录 String为什么设计为不可变的 String有长度限制吗 为什么JDK9将String的char[]改为byte[] 泛型中K,T,V,E,Object,?等都代表什么含义 怎么修改一个类中使用了private修饰的String类型…

电子连接器信号完整性仿真实训教程 一

电子连接器信号完整性仿真学习除需要熟悉软件的基本操作外&#xff0c;还需要基本的实际操作练习才能完全掌握&#xff0c;学以致用。因此推出几期实训教程&#xff0c;教程中将不再详细讲怎么一步一步操作软件&#xff0c;重点讲一些步骤&#xff0c;及一些技巧。也会将连接器…

Spring Boot实战:构建在线商城系统

1 绪论 1.1 研究背景 当前社会各行业领域竞争压力非常大&#xff0c;随着当前时代的信息化&#xff0c;科学化发展&#xff0c;让社会各行业领域都争相使用新的信息技术&#xff0c;对行业内的各种相关数据进行科学化&#xff0c;规范化管理。这样的大环境让那些止步不前&#…

QQ机器人搭建

使用QQ官方机器人Python SDK和三方框架搭建QQ群聊机器人 文章目录 使用QQ官方机器人Python SDK和三方框架搭建QQ群聊机器人前言编写机器人代码机器人监听群聊进行文字回复机器人监听群聊进行图片回复机器人监听群聊进行文件发送机器人监听群聊进行视频发送机器人监听群聊进行语…

U-Net——当卷积遇见了扩散,图像生成便有了光

U-Net原文 LDM介绍 1. 引言 U-net 模型最初由 Olaf Ronneberger 等人在 2015 年提出&#xff0c;主要用于生物医学图像分割。其创新的网络结构&#xff0c;特别是跳跃连接的设计&#xff0c;使其在各种图像处理任务中表现优异。随着深度学习的快速发展&#xff0c;U-net 逐渐…

Jupyterlab 创建虚拟环境 CondaHTTPError: HTTP 000 CONNECTION FAILED

在创建虚拟环境的时候总是遇到&#xff1a; CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/conda-forge/linux-64/current_repodata.json> Elapsed: -An HTTP error occurred when trying to retrieve this URL. HTTP errors are of…

这15道C++多态宝藏题及题解,值得瞧一瞧的喔!

这一章主要是对C多态——点我可以了解章节的具体应用&#xff0c;接下来一道一道的来分析&#xff1a;&#x1f447;&#x1f440; 1. 关于虚函数说法【正确】的是&#xff08; B&#xff09; A.被virtual修饰的函数称为虚函数 B.虚函数的作用是用来实现多态 C.虚函数在类中声明…

< 基础物理 >

SI国际单位制 常见的公制单位 为什么需要单位&#xff0c;是统一衡量的标准 通过国际单位&#xff0c;以及单位的拓展&#xff0c;以及单位的组合&#xff0c;形成一系列新的测量单位 面积 m^2 速率 m/s 米每二次方秒&#xff0c;m / s, delta表示增量, 每秒移动多少米 加…