帮忙做几道C语言题目!高分悬赏啊!!!做好可以发给我邮箱 20679902@qq.com 如果做得好,可以加分哦!
1、某养鸡场现有50只鸡,按繁殖每年增长50%计算,多少年后鸡场的鸡总数超过500只?2、求数组a[10]={20,10,11,53,21,2,9,104,33,24}中...
1、某养鸡场现有50只鸡,按繁殖每年增长50%计算,多少年后鸡场的鸡总数超过500只?
2、求数组a[10]={20,10,11,53,21,2,9,104,33,24}中偶数之和。
3、求数组a[10]={20,10,11,53,21,2,9,104,33,24}中最大数、最小数及其总和。
4、统计test.txt文件中所包含的字母的个数。
(说明:test.txt文件由读者事先创建并输入一些字符)
5、将test.txt文件中的内容添加到hello.txt文件的末尾。
(说明:test.txt和hello.txt文件由读者事先创建并输入一些字符)
6、输入整数n,输出菱形图案。当n=5时的菱形图案如下图所示。
*
***
*****
*******
*********
*******
*****
***
*
7、输入三角形的三边长,求三角形的面积,调用函数Area(a,b,c)实现。
#include<stdio.h>
8、显示100—1000之间所有的素数,并计算这些素数的个数和总和。要求显示素数时每10个数显示一行。
9、从键盘输入以字符串,分别统计字符‘a’出现的个数。
10、求s=1-1/2+1/4-1/6+1/8-1/10+…的累加和,直到最后一项的绝对值小于0.001为止。
11、有数列:1/2,2/3,3/4,4/5……求出数列的前10项的和。 展开
2、求数组a[10]={20,10,11,53,21,2,9,104,33,24}中偶数之和。
3、求数组a[10]={20,10,11,53,21,2,9,104,33,24}中最大数、最小数及其总和。
4、统计test.txt文件中所包含的字母的个数。
(说明:test.txt文件由读者事先创建并输入一些字符)
5、将test.txt文件中的内容添加到hello.txt文件的末尾。
(说明:test.txt和hello.txt文件由读者事先创建并输入一些字符)
6、输入整数n,输出菱形图案。当n=5时的菱形图案如下图所示。
*
***
*****
*******
*********
*******
*****
***
*
7、输入三角形的三边长,求三角形的面积,调用函数Area(a,b,c)实现。
#include<stdio.h>
8、显示100—1000之间所有的素数,并计算这些素数的个数和总和。要求显示素数时每10个数显示一行。
9、从键盘输入以字符串,分别统计字符‘a’出现的个数。
10、求s=1-1/2+1/4-1/6+1/8-1/10+…的累加和,直到最后一项的绝对值小于0.001为止。
11、有数列:1/2,2/3,3/4,4/5……求出数列的前10项的和。 展开
展开全部
这么初级的题目,好好练手吧,有什么细节不懂来问。除非你只是为了应付考试学C语言。
不过学C语言的专业,一般还是在以后直接或间接用到的,打好基础对你没坏处。
在学校是最好的学习时光,以后就没这么好的机会了哦,好好珍惜吧,过一个无悔的大学生涯。
不要在离开大学的时候发现自己什么都没学到手。甚至重新拿出这个11个题目让你做,还是无从下手。这11道题目我可以给你指出要用到的知识,程序就不给你写了,会害了你的。
1、某养鸡场现有50只鸡,按繁殖每年增长50%计算,多少年后鸡场的鸡总数超过500只?
这题考察的是循环语句的使用。
循环的初始条件是有50只鸡,开始的年份为 0;
每循环一次鸡的数量就增加50%,年份也加一;
在鸡的数量超过500的时候退出循环,并输出当前的年份。
2、求数组a[10]={20,10,11,53,21,2,9,104,33,24}中偶数之和。
3、求数组a[10]={20,10,11,53,21,2,9,104,33,24}中最大数、最小数及其总和。
这两题考察的都是数组的遍历。数组的遍历也是用循环语句实现的。
第二题在数组的遍历过程中统计数字中的偶数元素的和;
第三体在数组遍历的过程中找出数组中的最大值,最小值,以及求总和。
4、统计test.txt文件中所包含的字母的个数。
(说明:test.txt文件由读者事先创建并输入一些字符)
这题考察的文件操作,对初学者有一定的难度。可以去复习一下教科书文件那一章先。
知道如果通过文件指针(FILE*)打开一个文件,
并逐个读入文件中的字符,
同时如果读入的字符是字母('a'~'z','A'~'Z'),记录它们的个数。
5、将test.txt文件中的内容添加到hello.txt文件的末尾。
(说明:test.txt和hello.txt文件由读者事先创建并输入一些字符)
这题考察的也是文件操作。
hello.txt 文件打开的方式是"追加到文件末尾",
test.txt 文件打开的方式是“只读”。
在逐个读入 test.txt 中的字符同时,添加到 hello.txt 文件的末尾。
6、输入整数n,输出菱形图案。当n=5时的菱形图案如下图所示。
*
***
*****
*******
*********
*******
*****
***
*
这一考察的是双重循环。
同时,这题的坐标设定,决定了实现的简易程度。
1)如果以第一行第一字符为原点,实现是比较麻烦的。
2)如果以第 n 行第 n 列为中点以菱形的“中点”,实现就比较方便。
7、输入三角形的三边长,求三角形的面积,调用函数Area(a,b,c)实现。
根据三角形的三条边长求面积,使用的是“海伦”公式,你可以去百度一下。
需要注意的是,要先判断三角形的三条边长是不是真的能组成一个三角形,不要盲目的就去套用公式。
8、显示100—1000之间所有的素数,并计算这些素数的个数和总和。要求显示素数时每10个数显示一行。
这题考察的素数的判断。
可以根据素数的原始定义,对于一个数字 n,枚举 2 ~ (n-1) 之间所有的数字,看是否能整除 n ;
如果都不能整除 n ,那么 n 就是一个素数。
当然,素数还有很多改进的求法,你有兴趣可以深入学习。
9、从键盘输入以字符串,分别统计字符‘a’出现的个数。
这题考察的是字符串的读入,以及对字符中字符的简单遍历操作。
10、求s=1-1/2+1/4-1/6+1/8-1/10+…的累加和,直到最后一项的绝对值小于0.001为止。
这题考察用C语言编写数学公式的能力。
公式中第0项等于1;
第 i (i>=1)项的通项式是:(-1)^i / (2*i) 。这里 “^” 表示求幂。
公式计算到绝对值小于0.001 的项为止。
注意这里不要被公司欺骗,用整型(int)作为中间的结果,而应该使用 double 或 float 类型。
11、有数列:1/2,2/3,3/4,4/5……求出数列的前10项的和。
这里考察的C语言在数列中的应用。
第i(i>=0)的通项式是:(i+1)/(i+2),同样的这里每一项要是 double 或 float 类型。
不过学C语言的专业,一般还是在以后直接或间接用到的,打好基础对你没坏处。
在学校是最好的学习时光,以后就没这么好的机会了哦,好好珍惜吧,过一个无悔的大学生涯。
不要在离开大学的时候发现自己什么都没学到手。甚至重新拿出这个11个题目让你做,还是无从下手。这11道题目我可以给你指出要用到的知识,程序就不给你写了,会害了你的。
1、某养鸡场现有50只鸡,按繁殖每年增长50%计算,多少年后鸡场的鸡总数超过500只?
这题考察的是循环语句的使用。
循环的初始条件是有50只鸡,开始的年份为 0;
每循环一次鸡的数量就增加50%,年份也加一;
在鸡的数量超过500的时候退出循环,并输出当前的年份。
2、求数组a[10]={20,10,11,53,21,2,9,104,33,24}中偶数之和。
3、求数组a[10]={20,10,11,53,21,2,9,104,33,24}中最大数、最小数及其总和。
这两题考察的都是数组的遍历。数组的遍历也是用循环语句实现的。
第二题在数组的遍历过程中统计数字中的偶数元素的和;
第三体在数组遍历的过程中找出数组中的最大值,最小值,以及求总和。
4、统计test.txt文件中所包含的字母的个数。
(说明:test.txt文件由读者事先创建并输入一些字符)
这题考察的文件操作,对初学者有一定的难度。可以去复习一下教科书文件那一章先。
知道如果通过文件指针(FILE*)打开一个文件,
并逐个读入文件中的字符,
同时如果读入的字符是字母('a'~'z','A'~'Z'),记录它们的个数。
5、将test.txt文件中的内容添加到hello.txt文件的末尾。
(说明:test.txt和hello.txt文件由读者事先创建并输入一些字符)
这题考察的也是文件操作。
hello.txt 文件打开的方式是"追加到文件末尾",
test.txt 文件打开的方式是“只读”。
在逐个读入 test.txt 中的字符同时,添加到 hello.txt 文件的末尾。
6、输入整数n,输出菱形图案。当n=5时的菱形图案如下图所示。
*
***
*****
*******
*********
*******
*****
***
*
这一考察的是双重循环。
同时,这题的坐标设定,决定了实现的简易程度。
1)如果以第一行第一字符为原点,实现是比较麻烦的。
2)如果以第 n 行第 n 列为中点以菱形的“中点”,实现就比较方便。
7、输入三角形的三边长,求三角形的面积,调用函数Area(a,b,c)实现。
根据三角形的三条边长求面积,使用的是“海伦”公式,你可以去百度一下。
需要注意的是,要先判断三角形的三条边长是不是真的能组成一个三角形,不要盲目的就去套用公式。
8、显示100—1000之间所有的素数,并计算这些素数的个数和总和。要求显示素数时每10个数显示一行。
这题考察的素数的判断。
可以根据素数的原始定义,对于一个数字 n,枚举 2 ~ (n-1) 之间所有的数字,看是否能整除 n ;
如果都不能整除 n ,那么 n 就是一个素数。
当然,素数还有很多改进的求法,你有兴趣可以深入学习。
9、从键盘输入以字符串,分别统计字符‘a’出现的个数。
这题考察的是字符串的读入,以及对字符中字符的简单遍历操作。
10、求s=1-1/2+1/4-1/6+1/8-1/10+…的累加和,直到最后一项的绝对值小于0.001为止。
这题考察用C语言编写数学公式的能力。
公式中第0项等于1;
第 i (i>=1)项的通项式是:(-1)^i / (2*i) 。这里 “^” 表示求幂。
公式计算到绝对值小于0.001 的项为止。
注意这里不要被公司欺骗,用整型(int)作为中间的结果,而应该使用 double 或 float 类型。
11、有数列:1/2,2/3,3/4,4/5……求出数列的前10项的和。
这里考察的C语言在数列中的应用。
第i(i>=0)的通项式是:(i+1)/(i+2),同样的这里每一项要是 double 或 float 类型。
追问
不错吧,基本搞出来了……
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询