C语言复习讲义.ppt

上传人:gsy****95 文档编号:85134273 上传时间:2023-04-10 格式:PPT 页数:13 大小:998KB
返回 下载 相关 举报
C语言复习讲义.ppt_第1页
第1页 / 共13页
C语言复习讲义.ppt_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《C语言复习讲义.ppt》由会员分享,可在线阅读,更多相关《C语言复习讲义.ppt(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、码农一个既爱又恨的称谓2赋值语句的形式:变量=值;值和变量inta=5,b=10;a=b;a=a+b+10;a=f(x,y)+b;f(x,y)=f(x,y-1)+b;不管一个函数再复杂,它的返回结果就是一个值,就好像数学中函数f(x)=f(5)*x,f(5)只是一个常数3字符和ASCLL码chara=A;intb=65;printf(“%d”,a+3);printf(“%c”,b+3);4int a1010;a=a0,a1,a2,,a9a0=a00,a01,a09 二维数组5char a10;gets(a);scanf(“%s”,&a);puts(a);printf(“%s”,a);以0结束c

2、har a1010;gets(ai);字符串输出图形6(1)i-1个空格(2)对应字母(3)(n-i)*2-1个空格(4)对应字母(1)i-1个空格(2)对应字母(3)(n-i)*2-1个空格(4)对应字母charch=A;ch=(ch-A-i+1+26)%26+A;charch=A;ch=(ch-A+i-1)%26+A;printf(“%.4d”,3);_3printf(“%4d”,3);0003printf(“%-4d”,3);3_输出图形7(1)(i-1)*2个空格(2)对应数字(3)(n-i)*2-1*2+(2*n-1)个空格(4)对应数字输出图形8for(i=1;i=2*n-1;i+

3、)sii=(ch-A-i+1+26)%26+A;si2*n-1-i+1=sii;for(i=1;i=n;i+)for(j=1;j=2*n-i;j+)printf(%c,sij);printf(n);for(i=1;i=n-1;i+)for(j=1;j=n+i;j+)printf(%c,si+nj);printf(n);穷举法9基本模式:用循环表示出所有可能情况检验是否满足条件如果满足条件,输出穷举法10整数问题要求该n位整数的从高位开始前 1 位可以被 1 整除,前 2 位可以被 2*2 整除,前 3 位可以被 3*3 整除,前 4 位可以被 4*4 整除。即该整数前 k 位都可被 k 平方整除。11求特定三位数将数字 1 9 分成 3 个三位数,要求第 2 个三位数是第1个三位数的两倍,第3个三位数是第1个的三倍。即假定m为第 1个三位数,则第2个恰好为2*m,第3个为 3*m,请输出这几个三位数。穷举法12#include void f(int n)if(n=0)return;printf(%dn,n);f(n-1);printf(%dn,n);int main()int n;f(5);scanf(%d,&n);递归13 从键盘输入的一个大于 1 的整数,通过算法将该整数分解为若干因子的乘积输入:一个正整数。输出:分解后的各个因子。递归

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁