C语言笔记演示教学

上传人:go****e 文档编号:137375642 上传时间:2020-07-07 格式:DOCX 页数:83 大小:2.34MB
返回 下载 相关 举报
C语言笔记演示教学_第1页
第1页 / 共83页
C语言笔记演示教学_第2页
第2页 / 共83页
C语言笔记演示教学_第3页
第3页 / 共83页
C语言笔记演示教学_第4页
第4页 / 共83页
C语言笔记演示教学_第5页
第5页 / 共83页
点击查看更多>>
资源描述

《C语言笔记演示教学》由会员分享,可在线阅读,更多相关《C语言笔记演示教学(83页珍藏版)》请在金锄头文库上搜索。

1、C语言笔记精品文档C 语言一、 固定格式 例 1: #include int main() return 0; 二、 printf 语句 例 1: #include int main() printf(“我是”); printf(“天下”); printf(“第一”); printf(“帅猴”); return 0; 运行结果: 我是天下第一帅猴 例 2: #include int main() printf(“我是n”); printf(“天下n”); printf(“第一n”); printf(“帅猴n”); return 0; 运行结果: 我是 天下 第一 帅猴 例 3: #includ

2、e int main() printf(“我是t”); printf(“天下t”); printf(“第一t”); printf(“帅猴n”); return 0; 运行结果: 我是 天下 第一帅猴 例 4:请编写一个程序,输出以下信息: * 猴博士贼溜! * #include int main() printf(“*n”); printf(“猴博士贼溜!n”); printf(“*n”); return 0; 三、 int 、float 、double 、char 型数据 例 1: #include int main() int a=5,b,c,d,e,f; b=a+2; c=ba; d=a

3、*c; e=a/d; f=a%d; return 0; b=5+2=7 c=75=2 d=52=10 e=5/10=0.5=0 f=5%10=5 例 2: #include int main() double a,b,c,s; a=3.67; b=5.43; c=6.21; s=(a+b+c)/2; 例: 举例: b=b+32; b+=32; c=c+32; c+=32; x*=y+8; x=x*(y+8); z%=3; z=z%3; 四、 用 printf 语句输出 int 、float 、double 、char 型数据 例 1: #include int main() int a=5,b

4、,c,d,e,f; b=a+2; c=ba; d=a*c; e=a/d; f=a%d; printf(“a=%d,b=%d,c=%dn”,a,b,c); printf(“e=%d,f=%dn”,e,f); return 0; 运行结果: a=5,b=7,c=2 e=0,f=5 例 2:求 123 与 456 的和。 #include int main() int a,b,sum; a=123; b=456; sum=a+b; printf(“和是%dn”,sum); return 0; 运行结果: 和是 579 例 3: #include int main() double a,b,c,s;

5、a=3.67; b=5.43; c=6.21; s=(a+b+c)/3; printf(“设定的 a 是%f,b 是%f,c 是%fn”,a,b,c); printf(“求得的 s 是%fn”,s); return 0; 运行结果: 设定的 a 是 3.67,b 是 5.43,c 是 6.21 求得的 s 是 5.103333 例 4: #include int main() 小写字母依次是 运行结果: 小写字母依次是 例:请编程序将猴博士同事傻狍子的英文名加密,加密规律 是:用原来的字母后面第个字母代替原来的字母。例如字母后 面第个字母是,用代替,以此类推。 请编程序进行上面的加密过程,并用

6、语句输出这个字符。 c2=c2+1; c3=c3+1; c4=c4+1; printf(“加密后的英文名是%c%c%c%cn”,c1,c2,c3,c4); return 0; 运行结果: 加密后的英文名是 pzsb 五、 用 scanf 语句输入 int 、float 、double 、char 型 数据 int 型 #include int main() int a,b,s; scanf(“%d,%d”,&a,&b); s=(a+b)/2; printf(“%d 与%d 的平均数为%dn”,a,b,s); return 0; 运行结果: (键盘键入)23,45 23 与 45 的平均数为 3

7、4 例 1:请编程序,输入一个大写字母,可以输出一个小写字母。 #include int main() char a,b; printf(“请输入大写字母:n”); scanf(“%c”,&a); b=a+32; printf(“%c 的小写字母是%cn”,a,b); return 0; 六、 putchar()语句、getchar()语句 例 1: #include int main() char a,b,c; a=getchar(); b=getchar(); c=getchar(); a=a+32; b=b+32; c=c+32; putchar(a); putchar(b); putc

8、har(c); putchar(n); return 0; 运行结果: (键盘键入)BOY boy 七、 等数学运算 例:给出三角形三边、的长,利用公式 ,求该三角形的面积(公式中的 return 0; 例 2:利用公式的两个根。 a、b、c 由键盘输入,且 4ac0 #include #include int main() double a,b,c,d,x1,x2; scanf(“%lf,%lf,%lf”,&a,&b,&c); d=sqrt(b*b4*a*c); x1=(b+d) /(2*a); x2=(bd) /(2*a); printf(“x1=%fn”,x1); printf(“x2=

9、%fn”,x2); return 0; 例 3:假如猴博士同事傻狍子的年薪增长率为10%,请利用公式 p=( + ) 计算 10 年后他的年薪与今年相比增长了多少。 (公式中的 r 为年增长率,n 为年数,p 为与今年相比的倍数) #include #include int main() double r,n,p; r=0.1; n=10; p=pow(1+r,n); printf(“p=%fn”,p); return 0; 三个小知识点 %m.nf #include int main() double a,b,c; a=3.67; b=5.43; c=6.21; printf(“设定的 a

10、是%5.2f,b 是%5.2f,c 是%7.4fn”,a,b,c); return 0; 运行结果: 设定的 a 是 3.67,b 是 5.43,c 是 6.2100 %e #include int main() printf(“傻狍子的身高是%10.2e 厘米n”,123.456); return 0; 傻狍子的身高是 1.23e+002 厘米 运行结果: (int)(表达式) 将表达式结果强制转成整型(即抹去表达式结果 中的小数点) #include int main() double a; int ge,shi,bai; printf(“请输入数字n”); scanf(“%lf”,&a)

11、; bai=(int)(a/100); shi=(int)(abai*100)/10); ge=(int)(abai*100shi*10); printf(“个位数字%dn”,ge); printf(“十位数字%dn”,shi); printf(“百位数字%dn”,bai); return 0; 请输入数字 (键盘输入)141.59 个位数字是 1 十位数字是 4 百位数字是 1 运行结果: 收集于网络,如有侵权请联系管理员删除 C 语言第二课 一、 if 语句 例 1:输入一个整数,如果该数大于 60,则输出“猴博士帅”;如果该数不大于 60,则输出“猴博士贼帅”。 #include int main() int a; scanf(“%d”,&a); if(a60) printf(“猴博士帅n”); else printf(“猴博士贼帅n”); return 0; ,例 2:有一函数 y= , = ,请编一个程序,输入一个整数 x 时, , 输出相应的 y 值。 第一种编法: #include int main() int x,y; scanf(“%d”,&x); if(x0) y=1; else if(x0) y=1; else y=0; printf(“x

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

当前位置:首页 > 幼儿/小学教育 > 其它小学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号