- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
交换两个数的值 1
求N! 1
给定两圆圆心用C语言判断两圆关系。 1
完成一串和单个字母的大小的转换。 2
进行摄氏度和华氏度的相互转换。 2
编程实现分段函数 2
求 s=1-1/2+1/3-~~~~-100. 2
求1!+2!+3!----N! 3
将100~500之间的素数写出,且每行10个 3
打印水仙花数 3
用冒泡法和插入法升序排列n个数 4
输入一个下三角矩阵 4
求矩阵的个元素平均值 4
任意输入一个矩阵,找出此矩阵中每行的最大值。 5
如何反写一串字符。 5
在一串数据中在下标k前的处插入数据以及删除小标为k的数据的中心程序步骤。插入数据: 5
这是一个输出正三角星号的程序。 5
如何实现两个数据的变换 6
简单的进销存管理系统 6
物理实验18的计算公式 8
一个多数据求平均数公式 8
多个数除以一个数的公式 9
一个可以转换主函数和调用函数的实际例子 9
让你明白ASCII值和字母数字的关系 9
这是一个计算mn的方程序,主要看它是怎么摆放函数的 9
函数调用的另一种方式,也是三角形面积的算法程序 10
这个程序让我明白超过10的小数的结果怎么表达 10
这个程序让我明白了getchar()的作用,以及怎么发挥这个作用 10
输入如下的矩阵 10
这是一个统计输入字符中单词数的程序,单词之间用空格分离 10
交换两个数的值
#include stdio.h
void swap(int *p, int *q); [1]
void main()
{
int i, j;
i=4,j=5;
swap(i, j);[2]
printf(i = %d, j = %d\n, i, j);
}
void swap(int *p, int *q)
{
int temp;[3]
temp = *p;
*p = *q;
*q = temp;
} [4]
注明:[1]:为什么[1]和[2]之间不一样。为什么在[1]处,是指针变量而在[2]为什么是一个指针地址。
[3]:注意声明这个temp时,不能声明成一个*temp,因为此时*temp未赋值,系统不能无法确定*temp到底指向一个什么值。
[4]:如果在此处temp那里的*p或者*q不加上一个*,则可知会造成无法交换。
求N!
#includestdio.h
void main()
{
int i,n;
long f=1;[1]
printf(please input the number:);
scanf(“%d”,n);
for(i=2;i=n;i++)[2]
t=t*i;
printf(%d=%ld\n,n,t);
}
利用递归法
#include stdio.h
long fact(int n)
{ long s;
if(n=1)
s=1;
else
s=n*fact(n-1);
return s;
}
void main()
{int num;
scanf(%d,num);
printf(%d!=%ld\n,num,fact(num));
getch();
}
利用静态变量
#includestdio.h
long fact(int n)
{ static long f=1;
f=f*n;
return f;
}
void main()
{ int i;
for(i=1;i=5;i++)
printf(%d!=%ld\n,i,fact(i));
getch();
注明:[1]一般来说如果在debug中出现数据转换可能丢失这样的警告,一般来说都是因为你在声明这个数据时出现错误。
[2]i=2既可以在for里声明又可以在开始处声明,如果这样则在for的第一个空处还是应该保留“;”,另外每个表达式之间应该用分号间隔,不能用逗号。
[3]声明量:自和限阐符(自代表自变量不如i、j等,和代表和差等连接第一和第二表达式,限代表n,阐代表第二个表达式和第一个表达式的关系,要阐明此关系要用到的字符,符代表阐明符号要用到的变量。表达式:二进增符
给定两圆圆心用C语言判断两圆关系。
#includestdio.h
#includemath.h
void main()
{
float x1,y1,r1,x2,y2,r2;
double f;
printf(please input the number:);
scanf(%f,%f,%f,%f,%f,%f,x1,y1,r1,x2,y2,r2);
f=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
if(x1==x2y1==y2r1==r2)
printf(两圆重合\n);
else if(x1==x2y1==
您可能关注的文档
- 2016年福建省结构工程师考试复习的6点建议考试题库概念.doc
- 2016年高考化学考前三个月(学案)1-4-10常见金属元素及其化合物概念.doc
- 2016年高考热点主观试题《经济生活》部分精选概念.doc
- 2016年高考总复习专题四电路和电磁感应概念.doc
- 2016年高三一模化学金山区试卷概念.doc
- 2016年贵州省结构工程师备考复习笔记考试试题库概念.doc
- 2016年花都一模物理问卷概念.doc
- 2016年江西省高等学校专升本模拟考试《计算机试卷二》概念.doc
- 2016年茂名一模物理试题概念.doc
- 2016年全国新课标卷高考考试说明以及题型示例-理科综合物理(辽宁)概念.doc
- 2025至2030中国民办教育学校行业市场发展分析及竞争格局与投资前景报告.docx
- 2025至2030中国氯丙嗪行业市场运行分析及竞争格局与投资发展报告.docx
- 2025至2030中国氯化亚砜行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国氯化铁行业市场深度研究及发展前景投资可行性分析报告.docx
- 2025至2030中国氯苯乙酮行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国氯胺酮行业市场深度调研及发展趋势和前景预测报告.docx
- 2025至2030中国氯气探测器行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国氯化钠冲洗液行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030中国氯碱离子交换膜行业现状动态及投资盈利研究报告.docx
- 2025至2030中国氯氮平行业发展趋势分析与未来投资战略咨询研究报告.docx
文档评论(0)