c语言书面作业.docx

c语言书面作业.docx

ID:61502282

大小:64.63 KB

页数:5页

时间:2021-02-07

c语言书面作业.docx_第1页
c语言书面作业.docx_第2页
c语言书面作业.docx_第3页
c语言书面作业.docx_第4页
c语言书面作业.docx_第5页
资源描述:

《c语言书面作业.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、ANT马增群第二次书面作业江立C语言程序设计LL1007书面作业_7请按下列要求,编写相应程序:1、一个10个整数的数组(34,91,83,56,29,93,56,12,88,72),找出最小值和其下标。#includeintmain(){intarr[10]={34,91,83,56,29,93,56,12,88,72};introw=0,i,min;min=arr[0];for(i=0;i<10;i++)if(arr[i]

2、in=%d,row=%d",min,row);return0;}2、用rand()函数产生个0-9之间的随机整数,分别统计0-9数字出现的次数,并输出对应的百分比。(提示:统计次数用一维数组来存放)3、将数组中的数按颠倒的顺序重新存放。在操作时,只能借助一个临时存储单元而不得另外开辟数组。注意:不是要求按颠倒的顺序打印数据,而是要求按逆序重新放置数组中的内容。假定a数组有8个元素,原始内容如表-1所示:表-1数组a原来的内容a[0]a[1]a[2]a[3]a[4]a[5]a[6]a[7]102231465

3、3677389现要求改变成如表-2所示:表-2重新排列后的数组aa[0]a[1]a[2]a[3]a[4]a[5]a[6]a[7]8973675346312210书面作业_8请按下列要求,编写相应程序:1、先分别定义两个元素个数分别为41和21的字符数组str1、str2,然后从键盘上输入两个长度不超过20的字符串分别存放到str1、str2中,再将str2内容连接到str1尾部(不使用strcat()函数),最后输出str1的字符串内容。2、从键盘上输入一个字符串,假定字符串的长度小于200,试分别统计每一种

4、英文字母(不区分大、小写)的个数并输出。3、假定电文的译码规律如下:AàZ(aàz),BàY(bày),CàX(càx),…,ZàA(zàa)。要求编写程序,能实现将原文翻译成密码,或将密码翻译成原文的功能。原文或密码内容从键盘输入,其所属类型(指原文或密码)也由键盘输入,0代表原文,1代表密码。书面作业_9请按下列要求,编写相应程序:1、定义一个求最大公约数函数intgcd(intx,inty),在主函数输入两个整数,然后调用gcd()输出这两个整数的最大公约数。(编程思路参考第6讲课件例子)#includ

5、eintmain(){intgcd(intx,inty);inta,b;printf("pleaseinput2integernumbers");scanf("%d,%d",&a,&b);printf("%d",gcd(a,b));return0;}intgcd(intx,inty){inttemp;if(x

6、oiddec2hex(intn),该函数的功能是将参数中的十进制数以十六进制方式输出(编程思路参考第6讲课件例子)。在主函数输入一个十进制整数,然后调用dec2hex()输出对应的十六进制数。3、定义一个递归函数intsum_of_square(intn),计算表达式:12+22+32+…+n2的值。在主函数中输入n值,通过调用sum_of_square()输出结果。书面作业_10请按下列要求,编写相应程序:1、输入某一门课程多名学生的考试成绩,要计算该课程的平均分和方差。具体要求如下:(1)定义一个floa

7、t型的全局变量aver来存放平均分;(2)voidarray_input(intarray[],intn)的功能是:输入数据存放到整型数组array中参数n是数组元素的个数;(3)doublecalculate(intarray[],intn)的功能是:计算课程的平均分存放到全局变量aver中,再计算方差作为函数的返回值,方差计算公式:(4)主函数的功能:定义一个是长度为10的整型数组,通过调用array_input()输入10名学生某一课程的成绩,再调用calculate()计算平均分、方差,最后输出结果。

8、2、编写一个函数voidfunc():该函数能输出是第几次调用函数。主函数通过循环调用func()函数5次。(提示:func()中可定义静态局部变量)书面作业_11:1.先定义一个结构体Student,它包含四个成员:学号(number)、姓名(name)、电话(telphone)、地址(address),然后定义一个结构体数组stu[3],输入3个学生的数据,再输出。运行结果如下图所示,请编程实现

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。