




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
顺序结构1、编写程序,输入两个整数:1500和350,求出它们的商和余数并输出。#include void main()int a,b,c,d;printf(请输入两个整数:);scanf(%d%d,&a,&b);c=a/b;d=a%b;printf(商为%d,余数为%dn,c,d);2、输入一个非负数,计算以这个数为半径的圆周长和面积。#include void main()int r;float l,s;printf(请输入圆半径:);scanf(%d,&r);l=2*3.14*r;s=3.14*r*r;printf(圆周长为%f,圆面积为%fn,l,s);3、编写一个程序,输出如下信息:* C Language *#include void main()printf(*n);printf(* C Language *n);printf(*n);4、设圆半径r=1.5,圆柱高h=3,求圆柱体积。用scanf输入数据,输出计算结果,输出时要求文字说明,取小数点后2位数字。#include void main()int h;float r,v;printf(请输入圆半径和高:);scanf(%f,%d,&r,&h);v=3.14*r*r*h;printf(圆柱面积为%.2fn,v);5、请编程将“China”译成密码,译码规律是用原来字母后面的第4个字母代替原来的字母。例如,字母A译为后面第4个字母E,用E代替A。因此,China应译为Glmre。请编一程序,用赋初值的方法使c1、c2、c3、c4、c5五个变量的值分别为C、h、i、n、a,经过运算变为G、l、m、r、e,并输出。#include void main() char c1=C, c2=h, c3=i, c4=n, c5=a; c1=c1+4; c2=c2+4; c3=c3+4; c4=c4+4; c5=c5+4; printf(“%c,%c,%c,%c,%cn”,c1,c2,c3,c4,c5);选择结构:1、 编写一个程序,要求从键盘输入三个数,判断这三个数能否构成一个三角形,如果能,判断该三角形是否直角三角形。#include void main() int a,b,c; printf(“请输入三边长度:”); scanf(“%d,%d,%d”,&a,&b,&c); if(a+bc&a+cb&b+ca) printf(“可以构成三角形,”); if(a*a+b*b=c*c|a*a+c*c=b*b|b*b+c*c=a*a) printf(“也可以构成直角三角形n”); else printf(“但不可以构成直角三角形n”); else printf(“不可以构成三角形n”);2、 输入圆的半径r和一个整型数k,当k=1,计算圆的面积;当k=2,计算圆的周长,当k=3,既求圆周长又求圆面积。用if-else语句实现。#include void main()float r,l,s;int k;scanf(%f,%d,&r,&k);l=2*3.14*r;s=3.14*r*r;if(k=1) printf(圆面积为%fn,s);if(k=2) printf(圆周长为%fn,l);if(k=3) printf(圆面积为%f,圆周长为%fn,s,l);3、 输入圆的半径r和一个整型数k,当k=1,计算圆的面积;当k=2,计算圆的周长,当k=3,既求圆周长又求圆面积。用switch语句实现。#include void main()float r,l,s;int k;scanf(%f,%d,&r,&k);l=2*3.14*r;s=3.14*r*r;switch(k)case 1: printf(圆面积为%fn,s);case 2: printf(圆周长为%fn,l);case 3: printf(圆面积为%f,圆周长为%fn,s,l);4、 有一个函数,其函数关系如下,求每个函数值。x=0 y=x*20x10 y=x-1#include void main() float x,y; printf(“x=”); scanf(“%f”,&x); if(x0&x10) y=x-1; printf(“y=%fn”,y); 5、 输入一个整数,判断是奇数还是偶数,输出判断结果。#include void main() int a; printf(“请输入一个整数:”); scanf(“%d”,&a); if(a%2=0) printf(“%d为偶数n”, a); else printf(“%d为奇数n”, a);循环结构1、 求1+2+3+100。#include void main()int i,s=0;for(i=1;i=100;i+)s=s+i;printf(s=%dn,s);2、 求100以内奇数之和、偶数之和。#include void main()int i,s1=0,s2=0;for(i=1;i=100;i+)if(i%2=0)s1=s1+i;else s2=s2+i;printf(偶数和为%d,奇数和为%dn,s1,s2);3、 求1-3+5-7+-99+101。#include void main()int i,s1=0,s2=0;for(i=1;i=101;i=i+4)s1=s1+i;for(i=3;i=99;i=i+4)s2=s2+i;printf(%dn,s1-s2);4、 求10!#include void main()int i,t=1;for(i=1;i=10;i+)t=t*i;printf(%dn,t);5、 打印如下图案*#include void main()for(i=1;i=5;i+)printf(*n);1. 已知一个整形数组3,7,8,9,10,4,5,求该数组中所有值为偶数的元素的和。#include void main()int a7=3,7,8,9,10,4,5,i,s=0;for(i=0;i=6;i+)if(ai%2=0) s=s+ai;printf(“s=%dn”,s);2. 已知一个整形数组5,7,11,9,8,4,6,求该数组中所有值为奇数的元素的和。#include void main()int a7=5,7,11,9,8,4,6,i,s=0;for(i=0;i=6;i+)if(ai%2=1) s=s+ai;printf(“s=%dn”,s);3. 从键盘输入8个整数并保存到数组,输出8个整数中的最大值及其下标。#include void main()int a8,i,max,x=0;for(i=0;i=7;i+)scanf(“%d”,&ai);max=a0;for(i=0;i=7;i+)if(maxai) max=ai; x=i; printf(“max=%d,x=%dn”,max,x);4. 从键盘输入10个浮点数并保存到数组,输出10个浮点数中的最小值及其下标。#include void main()float a10,min; int i,x=0; for(i=0;i=9;i+)scanf(“%f”,&ai);min=a0;for(i=0;iai) min=ai; x=i; printf(“min=%f,x=%dn”,min,x);5. 编程从键盘输入一行字符串,统计其中英文字符、数字的个数。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临沂城管考试题库及答案
- 拜城工地考试题库及答案
- 消防院校考试题库及答案
- 放射考试题库及答案内镜室
- 工厂普工面试考试题库及答案
- 2025年新材料研发合伙合同范本
- 2025年广西专业技术人员继续教育公需科目科目考试题库及答案
- 煤矿安管证考试题及答案
- 救生员急救考试题及答案
- 高新技术企业资质保证承诺书6篇
- 四年级数学上册试题 一课一练2.3《平移与平行》习题1-北师大版(含答案)
- 小学英语外研版5A Unit2 They sell many different things Module 2部优课件
- 中国文学史概述
- 9.10.11有机、酸碱一般排-盛剑
- 完整版:美制螺纹尺寸对照表(牙数、牙高、螺距、小径、中径外径、钻孔)
- 毕业设计-太平哨水利枢纽引水式水电站设计
- 农村与区域发展概论样题 2
- 陈氏太极56式拳谱
- 小井眼套管开窗侧钻技术
- 机电技术应用专业岗位任务分析表
- 2019法考主观题考前聚焦2小时商法曹新川案例题参考答案
评论
0/150
提交评论