1.编写程序输出三角形一个c程序要求从键盘输入10个阿拉伯数字,输出10个之和。 2.在上面要求的同时并输出1

“高级语言程序设计”编程题;1.从键盘输入3个整数,求其中的最大数和最小数,;2.从键盘上输入一个3*3的整数矩阵,求其各行的;3.输出x2的值,x取值从0到10;4.从键盘上输入一个3*4的整数矩阵,要求输出其;5.编写一个程序从键盘输入10个数,要求输出其中;6.编写一个函数根据以下公式计算s,计算结果作为;3?1;5?1;7?1;9???1;2n?1;
“高级语言程序设计”编程题
1. 从键盘输入3个整数,求其中的最大数和最小数,并输出结果。
2. 从键盘上输入一个3*3的整数矩阵,求其各行的平均值并输出,输出时保留两位小数。
3. 输出x2的值,x取值从0到10。
4. 从键盘上输入一个3*4的整数矩阵,要求输出其最大元素的值,以及它的行号和列号。
5.编写一个程序从键盘输入10个数,要求输出其中最小的。
6.编写一个函数根据以下公式计算s,计算结果作为函数值返回;n通过形参传入。
7.输出1000年(包括1000年)到1999年之间的所有闰年,要求每三个一行,分行输出。闰年:能被4整除不能被100整除的年份,或是能被400整除的年份
8. 编写程序打印所有的“水仙花数”。“水仙花数”指一个三位数,其各位数字立方和等于该数本身,例如153是一个“水仙花数”,因为 153=1×1×1+3×3×3+5×5×5。
9.编写一个程序,输入一个3位数的正整数,然后反向输出对应的数。如:123,则输出321。
10. 从键盘输入10名学生的C语言成绩存入一维数组内,编写程序计算10名学生的最高分、平均分和及格人数。
11. 编写一个程序,判断用户输入的字符是否是数字,若是数字,则输出“a
12. 从键盘输入12个数存入二维数组a[3][4]中,编写程序求出最大元素的值及它所在的行号和列号。
13.打印所有的“水仙花数”,所谓“水仙花数”是指一个三位正整数,其各位数字的立方和等于该数本身。
14.利用函数将给定的3×3二维数组转置。
15.编程输入a、b、c的值后,输出一元二次方程ax2+bx+c=0的解。
16.从键盘上输入任意两个数和一个运算符(+、-、*、/),根据输入的运算符对两个数计算,并输出结果。
17.编写输入一个字符串,计算其中空格的个数。
18. 采用二维数组输入多个学生五门课的成绩,分别求出每个学生的平均成绩和每门课的平均成绩。
19.编写程序,逆转字符串。
20. 编写程序,统计一个英语文本中的英语单词个数。
21. 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。
22.有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
23.找出101~200中所有的素数。
24.使用循环结构编写程序,打印出如下图案
25.用冒泡排序法将10个整数由大到小排序。
26.输入任意正整数,编程判断该数是否为回文数(回文数是指从左到右读与从右到左读一样,如12321)。
27. 求出10至1000之内能同时被2、3、7整除的数,并输出。
28. 输入一字符串,检查是否回文 (回文是指正反序相同,如,LeveL),若是则输出“Yes”,否则输出“No”。
29.设计一个函数,用来判断一个整数是否为素数。
30.从键盘上输入若干学生成绩(成绩在0~100之间),计算平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。
31.设计一个函数,用来判断一个整数是否为素数。
32.从键盘上输入若干学生成绩(成绩在0~100之间),计算平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。
33. 输入三个整型数,找出其中数值最大者并输出。
34.编写程序在屏幕上显示如下图形:
35.编写猜数游戏,程序给定某个整数,从键盘上反复输入数据进行猜测。如果未猜中,程序提示输入过大或者过小;如果猜中,则输出猜的次数,最多允许猜10次
36.将一个数组中的值按逆序重新存放。例如,原来顺序为 a,b,c,d,e,f,g,现在顺序为g,f,e,d,c,b,a.(数组长度不限)
37.有一篇文章,共有3行文字,每行有80个字符。要求分别统计出其中英文大写字母,小写字母,数字,空格以及其他字符的个数。
38.求?k??k
k?1k?1??kk?11
39.将十个整数输入数组,求出其平均值并输出。
40.将十个实型数输入数组(float n[10];)逆序存放后再输出。
41.编写程序:输出x2的值,x取值从1到10。
42.设计程序:定义可以存储1000个整数的数组;在该数组中依次存入1到1000;在屏幕上打印出数组中所有17的倍数。
43.设计一个函数,用来判断一个整数是否为素数;并在main()函数中调用该函数,在屏幕上打印出100以内的所有素数。
44.写出一个函数,求n! .(n! = 1*2*3*???*n)
45.使用一维数组计算学生的平均成绩。用输入负数结束输入。
46.从键盘上输入一个3*3的矩阵,并求其主对角线元素的和。
47. 写一个函数is_prime,判断整数n是否素数。如果n是素数,则返回1;如果n不是素数,则返回0。
48.从键盘输入任意一串字符串,程序输出同样的一串字符,要求输出字符串中大小写相互转化,其他符号不变。如输入“a123BxC”,则输出“A123bXc”
49.任意输入10个整数,打印出10个数中的最大值
50.输入三个整数a, b, c,请按从小到大的顺序输出这三个数
51、输入一个整数n,请判断n是否是质数,如果是,打印 n是质数,否则打印 n不是质数
52编程,先输入n,再输入n个实数并分别统计正数的和、负数的和,然后输出统计结果。
53.编程,输入a1、a2、...、a15后,计算下列表达式的值并输出。 1?
1?a1a2a3a14
54.编程,设有三个候选人,每次输入一个得票的候选人的名字,要求最后输出各人得票结果。
55.编程,从键盘上输入一个字符串,将其中的小写字母转换成大写字母,大写字母转换成小写字母,输入字符串以“!”结束,将转换后的字符串输出到电脑屏幕。
/*从键盘输入3个整数,求其中的最大数和最小数,并输出结果*/
#include &stdio.h&
void main()
printf(&从键盘输入3个整数,求其中的最大数和最小数,并输出结果\n\n&);
int a,b,c,
/*定义三个整数和形参变量*/
printf(&请输入三个整数,用 空格 隔开 \n&);
scanf(&%d %d %d&,&a,&b,&c);
max=a;/*将两者中的大的值赋予参数*/ if(max&=c && b&=c)/*同时找出最大的数和最小的数,下面类似*/
printf(&三者中最大的数是 a = %d\n三者中最小的数是 c = %d\n&,a,c);
else if(max&=c && b&c)
printf(&三者中最大的数是 a = %d\n三者中最小的数是 b = %d\n&,a,b);
else if(max&c)
printf(&三者中最大的数是 c = %d\n三者中最小的数是 b = %d\n&,c,b);
max=b;/*将两者中的大的值赋予参数*/
if(max&=c && a&=c)
printf(&三者中最大的数是 b = %d\n三者中最小的数是 c = %d\n&,b,c);
else if(max&=c && a&c)
printf(&三者中最大的数是 b = %d\n三者中最小的数是 a = %d\n&,b,a);
else if(max&c)
printf(&三者中最大的数是 c = %d\n三者中最小的数是 a = %d\n\n&,c,a);
#include &stdio.h&
void main()
int i,j,a[3][3]; /*定义i,j为计数器*/
float ave1,ave2,ave3;/*平均值要保留小数,故用实型*/
三亿文库包含各类专业文献、外语学习资料、中学教育、行业资料、应用写作文书、文学作品欣赏、生活休闲娱乐、31高级程序_C语言经典50例---(后)附答案手稿等内容。 
 C 语言程序设计50例(经典收藏) 本篇文章是对 C 语言程序设计的50个小案例进行了详细的分析介绍,需要的朋友参考下 【程序1】 题目:有1、2、3、4个数字,能...  C语言程序设计50例(经典收藏)_城乡/园林规划_工程科技_专业资料。C语言经典的题目 水仙花 #include &stdio.h& void main() { int a,b,c,i; for( i=100...  脚本之家 首页 应用 手游 攻略 教程 首页 → 软件编程 → C 语言 → 正文内容 C 语言程 案例 C 语言程序设计 50 例(经典收藏) 作者: 本篇文章是对 C...  C语言程序设计50例(经典收藏)_计算机软件及应用_IT/计算机_专业资料。C语言程序设计50例(经典收藏) 【程序 1】 题目:有 1、2、3、4 个数字,能组成多少个互...  C语言经典例题及答案_哲学_高等教育_教育专区。39道c语言经典题有答案 ...C语言经典程序190例 165页 5下载券 ©2016 Baidu 使用百度前必读 | 文库协议...  C语言经典编程50题及其答案20题已标注 隐藏&& 【程序...【程序 3】 题目:一个整数,它加上 100 后是一...1.程序分析:以 3 月 5 日为例,应该先把前两个...  最新版c语言经典习题100例(最全面)_工学_高等教育...c 说他不和 x,z 比,请编程序找出三队赛手的...50 题目:一个偶数总能表示为两个素数之和。......  最新版c语言经典习题100例_IT/计算机_专业资料。...c 说他不和 x,z 比,请编程序找出三队赛手的...50 题目:判断一个素数能被几个 9 整除 ......  c语言经典程序算法 12页 免费 C语言编程实例100题 60页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
单片机C程序设计2.pptx 42页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
需要金币:350 &&
你可能关注的文档:
··········
··········
单片机C程序设计(CProgrammingforMCU)第二章C语言基础本章内容2.1C语言字符集与标识符2.2常量与变量2.3基本数据类型2.4运算符与表达式2.5数据的输入输出文章C程序函数段落语句句子表达式短语词汇常量、变量、运算符等字符基本符号自然语言的基本体系结构2.1C语言字符集与标识符计算机语言的基本体系结构2.1.1C语言字符集C语言基本字符26个小写字母abcdefghijklmnopqrstuvwxyz26个大写字母ABCDEFGHIJKLMNOPQRSTUVWXYZ10个阿拉伯数字其他符号+-*/=,._:;?\&'~|!#%&()[]{}^&&空格2.1.2C语言标识符标识符是一个字符序列,用来标识变量名、函数名、数据类型等。标识符分为三类:预定义标识符、关键字标识符和自定义标识符。预定义标识符:也叫保留标识符,是系统预先定义好,主要有库函数名(如main,printf,scanf,sin,abs等)、预编译命令(如define、include)2.1.2C语言标识符关键字标识符:int auto
goto if float
while short
do unsigned
switch double
case struct default union void enum typedef sizeof const signed2.1.2C语言标识符自定义标识符:标识符可以由大写字母、小写字母、下划线(_)和数字0~9组成,但必须是以大写字母、小写字母或下划线(_)开头。大小写敏感,标识符的大小写是有区别的。标识符长度:不同编译器都有自己的规定,TurboC规定为32个字符,VC编译器为4095个字符。自定义标识符不能与关键字标识符同名。2.1.2标识符命名示例判断下面哪些是合法的标识符:MyFile94SalarySalary94Salary94amount$amountvoidf3.5Num_of_Student82.2变量与常量计算机高级语言中,数据有两种表现形式:92.2.1变量10变量的定义定义变量是用下面的格式语句进行定义的:&类型&&变量名表&;说明:(1)?变量在使用前必须进行定义。(2)?在同一个程序块中,不能有两个相同的变量名。(3)变量名必须符合命名规则。变量的初始化 程序中常需要对一些变量预先设置初值,这一过程称为初始化。可以在定义变量时同时使变量初始化,也可以在多个变量的定义语句中单独对某个变量初始化。 例:intlen=320;doublepos=1.25; 注意:一个未初始化的变量不是没有数值,而是取决于变量在系统中的存储形式,它可能是系统的缺省值或无效值。2.2.2常量11常量:指在程序执行中不变的量。如25,-3.26,’a’,“hello”等整型常量(1)?十进制整型常量:即十进制整数,如34、128等。(2)八进制整型常量:以0开头的数,由0至7的数字组成,如04、012等。(3)十六进制整型常量:以0x或0X开头的数,由0至9、A至F或a至f组成,如0xFF,0x16,0x2C等。 需要注意的是:整型常量中的长整型(long)要以L或小写字母l作为结尾,如10L,32L等整型常量中的无符号型(unsigned)要以U或u作为结尾,如10U,32U等。2.2.2常量e或E指数尾数1实型常量 实型常量即以文字形式出现的实数,实数只允许使用十进制,它可以有两种表示形式: (1)?一般形式:由正负号、数字和小数点组成,必须有一个且仅有一个小数点。如0.00.123.123-123.00.123等。(2)?指数形式:采用科学表示法,能表示出很大或很小的浮点数。如:32.5可表示为325E-1、0.325E2若浮点型常量是以F(或f)结尾的,则表示单精度类型(float),以L(或小写字母l)结尾的,表示长双精度类型(longdouble)。如0.123F-0.123L等若一个浮点型常量没有任何说明,表示双精度类型(double)。如0.123-0.123等2.2.2常量C转义字符'\n'换行'\''单引号(')'\r'回车'\&'双引号(&)'\t'水平tab'\\'反斜杠(\)'\v'垂直tab‘\0’空值'\b'退格‘\ooo’三位八进制数'\f'进纸‘\xhh’两位十六进制数13字符常量 字符常量是用单引号括起来的一个字符。‘A’‘a’等hello\02.2.2常量字符串常量 字符串常量是用双引号(定界符
正在加载中,请稍后...问一个c语言的程序的编写
从输入10个数,要求把最小的数和第一个数调换,把最大的数和最后一个数调换,再输出调换后的10个数.
用指针的形式编写
/*程序未曾调试,不一定能成功,而且所输入的数据只能是整数,如果是浮点数据,要将内部的int 改成float或double,当然,相应的输出格式要更改*/
#include&conio.h&
#include&stdio.h&
#include&stdlib.h&
void main()
{
int *p=(int *)malloc(10*sizeof(int));
/*动态开辟10个空间*/
int *first=p,*rear,*max=p,*min=p;
/*定义4个辅助指针*/
for(i=0;i&10;i++)
/*相关信息输入数据*/
{
printf("input the %d number:",i+1);
/*提示语句*/
scanf("%d",p++);
}
p--;
/*程序未曾调试,不一定能成功,而且所输入的数据只能是整数,如果是浮点数据,要将内部的int 改成float或double,当然,相应的输出格式要更改*/
#include&conio.h&
#include&stdio.h&
#include&stdlib.h&
void main()
{
int *p=(int *)malloc(10*sizeof(int));
/*动态开辟10个空间*/
int *first=p,*rear,*max=p,*min=p;
/*定义4个辅助指针*/
for(i=0;i&10;i++)
/*相关信息输入数据*/
{
printf("input the %d number:",i+1);
/*提示语句*/
scanf("%d",p++);
}
p--;
/*指针越界返回*/
rear=p;
/*尾指针初始化*/
p=
/*指针p恢复初始态*/
for(i=0;i&9;i++)
/*查询最值的位置*/
{
p++;
if(*p&*max)
/*最大数据的位置*/
max=p;
if(*p&*min)
/*最小数据的位置*/
min=p;
}
if(rear!=max)
/*最大位置不是尾*/
{
i=*
/*最大和尾交换*/
*max=*
*rear=i;
}
if(first!=min)
/*最小位置不是头*/
{
i=*
/*最小和头交换*/
*min=*
*first=i;
}
p=
/*指针p恢复初始态*/
printf("The End number are : ");
/*提示已经改变*/
for(i=0;i&10;i++);
printf("%d ",*p++);
/*改变后数据输出*/
getch();
/*键盘获取一字符*/
p=
/*指针p恢复初始状态*/
free(p);
/*将P空间还原内存*/
exit(NULL);
/*终止程序*/
}
/*程序有一些乱,而且复杂度不好,请自己修改*/
#include &stdio.h&
void main() {
int n1, n2, sum1, sum2;
double ...
Compiling...使用Void数据类型.cpp使用void数据类型.cpp(10):errorC2440:'initializing':cannotcon...
#include&stdio.h&
void main()
printf("plz input a number\n");
#include &stdio.h&
#include &stdlib.h&
#include &string.h&
[转贴]托盘编程全接触
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区导读:1.按下述格式,从键盘输入一个整数加法表达式:操作数1+操作数2,然后计算并输出表达式的计算结果,形式如下:操作数1+操作数2=计算结果。2.输入两个整形数并打印,如果用户不慎输入了非法字符,那么程序提示“输入数据类型错误”。3.已知三角形的三边长a,b,c,要求编写程序,从键盘输入a,b,c的值,计算并输出三角形的面积(注意不存在的情况)。4.编程从键盘输
1. 按下述格式,从键盘输入一个整数加法表达式:操作数1+操作数2,然后计算
并输出表达式的计算结果,形式如下:操作数1+操作数2=计算结果。
2. 输入两个整形数并打印,如果用户不慎输入了非法字符,那么程序提示“输入
数据类型错误”。
3. 已知三角形的三边长a,b,c,要求编写程序,从键盘输入a,b,c的值,计算
并输出三角形的面积(注意不存在的情况)。
4. 编程从键盘输入圆的半径r,计算并输出圆的周长和面积。
5. 任意从键盘输入一个三位整数,要求正确分离它的个位,十位和百位数,并分
别在屏幕上输出。
6. 写一个函数实现统计一个输入的整形数的位数。
7. 编程计算方程ax*x+bx+c=0的根,a,b,c由键盘输入,只是用主函数来实现。
8. 编写三个函数,分别在b*b-4*a*c大于0、小于0、等于0时进行调用,并输出
结果,在主函数中读入a、b、c的值。
9. 从键盘输入你和你朋友的年龄,变成判断谁的年龄大,并打印最大者的年龄。
10. 从键盘输入一个年份,判断该年是否是闰年,并输出结果。
11. 判断某人是否属于肥胖体型。根据身高与体重因素,医务工作者经广泛的调查
分析给出了以下按“体指数”对肥胖程度的划分:体指数t=w/h*h(w为体重,
单位为kg,h为身高,单位为m)。当t&18时,为低体重;当t介于18和25
之间时,为正常体重;当t介于25和27之间时,为超重体重;当tR27时,
为肥胖。编程从键盘输入你的身高h和体重w,根据上式,判断体重类型。
12. 利用switch语句将百分制成绩转化为五分制成绩。
13. 利用switch语句将五分制成绩转换成对应分数范围并输出。
14. 编程设计一个简单的计算器程序,要求根据用户从键盘输入的表达式:操作数
1 运算符op 操作数2
计算表达式的值,指定的运算符为加减乘除。
15. 利用时间函数编写一个猜数程序。
16. 编程实现计算n的阶乘。
17. 利用函数递归实现计算n!。
18. 利用π/4=1-1/3+1/5-1/7??计算π的值直到最后一项的绝对值小于0.0001
为止,要求统计总共累加了多少项。
19. 编程输出正三角格式的九九乘法表。
20. 编程输出下三角格式的九九乘法表。
21. 从键盘任意输入一个正整数,编程判断它是否是素数,若是素数,输出“YES”,
否则输出“NO!”。
22. 编写一个程序实现输出1―100之间所有素数。
23. 编写一个程序实现输出任意指定m、n之间的所有素数。
24. 读入一个年份和月份,打印出该月有多少天(考虑闰年),用switch语句编程。
25. 打印所有的水仙花数。所谓水仙花数是指一个三位数,其各位数字的立方和等
于该数本身。(例159=1*1*1+3*3*3+5*5*5)
26. 鸡兔同笼,共有98个头,386只脚,编程求鸡兔各多少只。
27. 用1元5角钱人名币兑换5分、2分和1分的硬币(每一种都要有)共一百枚,
问共有几种兑换方案?并输出每种方案。
28. 三色球问题。若一个口袋中放有12个球,其中有3个红色的,3个白色的,6
个黑色的,从中任取8个球,问共有多少种不同的颜色搭配?
29. 打印100以内整数的平方根表。
30. 编程打印一下图案:
@ @ @ @ @ @ @
31. 设计一个函数,计算两个正整数的最小公倍数。
32. 设计一个函数,计算两个正整数的最大公约数。
33. 编程使二维数组a[m][n]按如下输入输出
34.从键盘输入某班学生某门课的成绩(每班人数最多不超过40人,具体人数由键盘输入),试编程打印最高分及其学生序号。
35.从键盘输入五个数,利用冒泡法排序,输出排序后的结果。
36.从键盘输入五个数,利用选择法排序,输出排序后的结果。
37.从键盘任意输入五个学生的姓名,编程找出并输出按字典顺序排在最前面的学生姓名。
38.从键盘任意输入五个学生的姓名,编程找出并输出按字典顺序的五个学生姓名。
39.编程实现从键盘任意输入5个正整数,统计非负数个数,并计算非负数之和。
40.从键盘任意输入5个正整数,用函数编程实现将其中最大数和最小数的位置对换后,再输出调整后的数组。
41.输入5*5的矩阵,编程实现:求两条对角线上行、列下标均为偶数的各元素之积。(提示(i==j)||(i+j==4)&&(i%2==0)&&(j%2==0))
42.编程将下列矩阵中的元素向右移动一列,最后一行移至第一列。
43.输入一行字符,统计其中的英文字符、数字字符、空格及其他字符的个数。
44.从键盘任意输入两个整数,利用指针变量作为函数参数,编程实现两数互换功能,然后将交换后的数据重新输出。
45.用字符指针编程实现字符串复制函数。
46.用字符指针编程实现求字符串长度函数。
47.编写一个程序,可以实现在一个数组中删除指定的元素。如:数组元素为1,2,3,输入3,便删除3,输出1,2;若输入4,则继续输出1,2,3。
48.编程将若干字符串按字母顺序由小到大排序后输出。(二维数组和指针数组均可)。
49.编程输入一个班的某课程的学生成绩,计算其平均分,然后输出,班级人数由键盘输入。
50.编程实现从键盘输入一个字符串,将其字符顺序颠倒后重新存放,并输出这个字符串(要求:使用头指针和尾指针来实现)。
51.编程判断输入的一串字符是否为“回文”。所谓回文是指顺读和倒读都一样的字符串,如“ABCCBA”是回文。
52.用指针数组编程实现:从键盘任意输入一个数字表示月份值n,程序输出该月份的英文表示,若n不在1~12之间,则输出“Illegal month”。(&January&,&February&,&March&,&April&,& May&,&June&,&July&,&Aguest&,&September&,&October&,&November&,&December&)(课本308)
53.从键盘任意输入5个整数,用函数编程实现计算最大值和最小值,并返回它们所在数组中的位置。
54.不使用函数strcat(),编程实现字符串连接函数(使用指针实现)。
55.不使用函数strcat(),编程实现字符串连接函数(使用数组实现)。
56.编程实现将二维数组a[m][n]任意向右平移i各单位,i&n,将数据在二维数组中的位置改变后在进行输出。
57.利用公式Cij=Aij+Bij计算m*n阶矩阵A和m*n阶矩阵B之和,并输出。(提示:用二维数组实现矩阵相加)
58.编写一个函数,利用数组实现对字符串的逆序排放并在主函数中输出。
59. 有如下数列,“1,1,2,3,5,8,13??”,编程实现输出其前20项,每行五个。
60.编程打印如下的杨辉三角
1 5 3 6 1 1 4 1 1 10 10 5
61.编写一个Insert()函数,实现对一个有序数列a[n]的插入。
62.编写一个Delet()函数,实现对一个有序数列某个特定元素的删除,释放其所占有 的空间,并输出处理后的数组,若没有找到,则只输出not find!
63.编程实现:任意输入英文星期几,在查找星期表后输出对应的数字。若为查找到,则输出Not find!
0 1 2 Sunday Monday Tuesday 3 Wednesday 4 Thursday
6 Saturday
64.编写一个计算任意m行n列的二维数组中元素的最大值,并指出其所在的行列的
函数FindMax()。假设利用FindMax()计算3个班 每班4个学生的某门成绩的最高分,并指出其所在的行列。
65.利用动态内存分配实现:编程输入一个班的某门课成绩,计算平均分,然后输出。班级人数由键盘输入。
66. 利用动态内存分配实现:编程输入m个班(每班n个学生)某门课的成绩,计算最高分,并指出具有最高分的学生是第几个班的第几个学生。
67.利用指针,编程实现对于长度为n的字符串输出n次,每次较上次首字符不再输出。 例如:”abcde”,依次输出abcde
68.结构体数组应用:模拟洗牌和发牌过程。一副扑克有52张,分4种花色(Suit),黑桃(Spades),红桃(Hearts),草花(Clubs),方块(Diamonds)。每种花色有分13张牌面(Face):A,2,3,4,5,6,7,8,9,10,Jack,Queen,King。编程完成洗牌和发牌过程。(难度很大)
69编写一个程序实现给出年月日,计算该日是该年的第几天。
70.给出年份和该年第几天,输出这天是该年的几月几日。
71. .编写一个函数,求一个给定数的所有因子。如72=2*2*2*3*3.
72. 编写一个函数,利用循环调用函数 依次返回两个整数m,n的所有公约数。例如100,50 返回值依次为
50,25,10,5,2.
73. 写一个函数,实现计算n!,通过主函数调用,实现计算组合数。
74. 有一行文字,要求删去其中某个字符。此行文字和要删的字符均由键盘输入,要删的字符以字符形式输入(如输入a表示要删去所有的字符a).
75.输入一行字符,统计其中多有少个单词。假设单词之间以空格分开。(提示:判断是否有新单词出现的方法―当前被检字符不是空格,而前一被检字符不是空格,则表示有新单词出现)
76.编写一个函数实现Mystrcmp()用于实现strcmp()的功能,,将两个字符串进行比较,,然后将两个字符串中第一个比相同的字符的ASCII码值之差作为返回值返回。
77. 写一个函数,判断自身不存在相同字符的两个字符串是否可以通过重排字符而得到,例如dare和read、dear都有这种关系。
78. 输入10个整数,将其中最小的数与第一个数交换,最大的数与最后的一个数对换。
写三个函数:1)输入10个数 2)进行处理 3)输出10个数
79. 有n个整数,使前面各数向后平移m个位置,最后m个数变成最前的m个数。例1 2 3 4 5 前移两位3 4 5 1 2,改变数据在计算机内存中的位置,并进行输出。
80. 在主函数中输入10个等长的字符串。用一个函数对它们排序,然后在主函数输出10个已排好序的字符串。
81. 在主函数中输入10个任意长度的字符串。用一个函数对它们排序,然后在主函数输出10个已排好序的字符串。
82.利用一维数组实现替代二维数组来完成对m*n阶数组的转置。要求:改变数据在计算机内存中的位置,然后在主函数中输出。
83. 写一字符串,包含n个字符,写一函数,将此字符串从第m个字符开始的全部字符复制成另一个字符串,并进行输出。
84. .输入一个名词英语单词,按照语法规则将单数转换成复数。规则如下:
1)以辅音字母 y 结尾,则加 es;
2)以 s、x、ch、sh 结尾,则加 es;
3)以元音 o 结尾,则加 es;
4)其它情况加上 s。
85.写一个求三个数平均数的函数,并对其进行调用。
86.通过键盘输入一个字符,判断该字符是数字字符、大写字符、小写字符、空格还是其它字符。
87.编程判断输入整数的正负性
88.编程计算分段函数
包含总结汇报、外语学习、文档下载、办公文档、人文社科、专业文献、旅游景点、党团工作、资格考试以及C语言必考100题等内容。本文共16页
相关内容搜索}

我要回帖

更多关于 编写程序输出杨辉三角 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信