- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C总复习题集
函数若函数调用时参数为基本数据类型的变量,以下叙述正确的是【?】。???A)实参与其对应的形参共占存储单元???B)只有当实参与其对应的形参同名时才共占存储单元???C)实参与对应的形参分别占用不同的存储单元???D)实参将数据传递给形参后,立即释放原先占用的存储单元。?实参没有释放存储单位函数调用时,当实参和形参都是简单变量时,他们之间数据传递的过程是【?】。???A)实参将其地址传递给形参,并释放原先占用的存储单元。简单变量只传递值不传递地址???B)实参将其地址传递给形参,调用结束时形参再将其地址回传给实参???C)实参将其值传递给形参,调用结束时形参再将其值回传给实参???D)实参将其值传递给形参,调用结束时形参并不将其值回传给实参当一个函数没有返回值时,该函数类型应说明为(?? ??)。?A.void???????B.int?C.无???????D.任意?程序的输出是#include stdio.hint w=3;int fun(int k) { if(k==0) return w;return(fun(k-1)*k); }void main() { int w=10; printf(%d\n,fun(5)*w); } A)360B)3600C)1080 D)1200编程:按下面要求编写程序?1)?定义函数?total(n)计算1+2+3+....+n,函数返回类型是int。?2)?定义函数main(),输入正整数n,计算并输出下列算式的值。要求调用函数?total(n)?计算1+2+3+....+n。#include?stdio.h?int?total(int?i);?int?main()?{??int?n,i;??double?s=0;?scanf(%d,n);?for(i=1;i=n;i++)??{???s+=1.000/total(i);??}?printf(%.3lf\n,s);??return?0;?}int?total(int?i)?{??int?j,r=0;??for(j=1;j=i;j++)??{???r+=j;??}??return?r;?}数组设有数组定义int a[10];则下列各组赋值语句中,不正确的是() A、a[10]=0; B、for(int i=0;i10;i++)a[i]=i; C、a[5]=’a’;D、a={0,1,2,3,4,5,6,7,8,9};下列语句中,不正确的是???????????。?A、int?a[2][3]={1,2,3};???????B、int?a[2][3]={{1},{2,3}};?C、int?a[?][3]={{1},{2,3}};????D、int?a[?][?]={{1},{2,3}};声明语句为“int?a[3][4];”,下列表达式中与数组元素a[2][1]等价的是??()????????。??A、*(a[2]+1)????B、a[9]??C、*(a[1]+2)?D、*(*(a+2))+1已知:int a[5][8]; 则下面表达式中不能正确表示第i行第j列(假定i,j已正确定义并赋值)元素的选项是【】A.a[i][j]B. *(a+i+j)C.*(*(a+i)+j)D. *(a[i]+j)以下程序的运行结果是num=4 #include stdio.hvoid main() {char s[ ]= “I / love / C / Programming/”;int i , num;num = 0;for ( i = 0;s[ i ] != ‘\0’; i++)if(s[i]!=’/’ s[i+1] = = ‘/’) num++;printf(“ num = %d\n “,num);}运行下列程序后的输出结果是?????( 2 3 8 )?????。?#include?stdio.h??void?main(){??int?i=1,n=2,j,k=3;??int?a[5]={2,8,5};??while(i=nka[i])i++;??for(j=n-1;j=i;j--)???a[j+1]=a[j];?a[i]=k;??for(i=0;i=n;i++)???printf(%3d,a[i]);??putchar(\n);?}编程题已有一个已排好序的数组,现在输入一个数,要求按原来排序的规律将它插入到数组中。??输入输出示例:?输入n:5?按照由大到小的顺序输入n个数:9?7?5?3?1?输入要插入的数:6?插入完以后数组变成:9?7?6?5?3?1???#include?iostream.h?void?main()?{??int?a[50],n,x,i,temp;??cout输入n:;??cinn;??co
您可能关注的文档
- Backup Exec_恢复文件说明.pdf
- BADI示例一(Classic BADI).docx
- basicdrivingskills 驾驶基本技巧.pdf
- BCD编码基础.doc
- BestSync同步软件-FTP自动备份网站数据.pdf
- BGP邻居建立过程及报文详解.doc
- BISS0001(2016版)红外人体感应IC.pdf
- BISS0001[红外感应].pdf
- BK病毒荧光定量试剂盒中文说明书.pdf
- BOM表遍历.doc
- 2025年人教版八年级科学上册阶段测试试卷含答案 .docx
- JJF(闽) 1031-2023 钳形表校验仪校准规范.docx
- JJF(闽) 1031-2010 钳形表校验仪校准规范.docx
- JJF(闽) 1030-2010 单光子发射计算机断层成像(SPECT)校准规范.docx
- JJF(闽) 1020-2006 温湿度表校准规范.docx
- 2025年外研版八年级科学上册月考试卷含答案 .docx
- 浙江专用2025版高考语文大一轮复习第5部分非连续性文本阅读1迁移运用巩固提升含解析.doc
- JJF(闽) 1061-2014 示波记录仪校准规范.docx
- JJF(闽) 1062-2014 标准光源对色灯箱校准规范.docx
- 2025年北师大版必修3地理下册阶段测试试卷含答案 .docx
文档评论(0)