C语言例题

【程序 1】 题目:有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是 1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 2.程序源代码: = 【程序 2】 题目:企业发放的奖金根据利润提成。利润(I)低于或等

C语言例题Tag内容描述:

1、 【程序 1】 题目:有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是 1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 2.程序源代码: = 【程序 2】 题目:企业发放的奖金根据利润提成。利润(I)低于或等于 10 万元时,奖金可提 10%;利润高 于 10 万元,低于 20 万元时,低于 10 万元的部分按 10%提成,高于 10 万元的部分,可可提 成 7.5%;20 万到 40 万之间时,高于 20 万元的部分,可提成 5%;40 万到60 万之间时高于 40 万元的部分,可提成 3%;6。

2、【程序 1】题目:有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是 1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 2.程序源代码:#include “stdio.h“#include “conio.h“main()int i,j,k;printf(“n“);for(i=1;i2) /*如果是闰年且月份大于 2,总天数应该加一天*/sum+;printf(“It is the %dth day.“,sum);getch(); =【程序 5】题目:输入三个整数 x,y,z,请把这三个数由小到大输出。1.程序分析:我们想办法把最小的数放到 x 上,先将 x 与 y 进行。

3、C 语言逻辑推理例题(多重循环)例 1 明明找不到铅笔盒了,妈妈对他说:“我把铅笔盒放到三个抽屉中的一个抽屉里了,每个抽屉上都写了一句话。不过,其中只有一句话是真的。 ”明明看到的三句话是:左边抽屉:“铅笔盒不在这里” ;中间抽屉:“铅笔盒不在这里” ;右边抽屉:“铅笔盒在左边的抽屉” ;例 2 甲、乙、丙、丁四人参加一次数学竞赛。赛后,他们四人预测名次的谈话如下:甲说:“丙得第一,我第三名” ;乙说:“我第一名,丁第四名”丙说:“丁第二名,我第三名”丁没说话。当最后结果公布时发现,甲乙丙都只说对了一半,请给。

4、实 验 报 告 三(四学时)课 程 C 语言程序设计 实验项目 函数程序设计 成 绩专业班级 学 号 批阅日期姓 名 实验日期 指导教师2.1 实验目的(1)掌握函数的定义和调用; (2)了解函数间的参数传送; 2.2 基础实验【题目3-1】编写函数实现将输入的字母转换成大写字母(若输入小写则转换,大写字母直接输出,其他字符请输出提示“请输入字母”)。 算法分析: 1、输入:通过键盘接收一个字符; 2、条件判断:调用判别函数 3、函数功能为:蒋所输入字符进行判别处理,若输入小写则转换,大写字母直接输出,其他字符请输出提示“请输入字母”。

5、-作业一一、求一个任意边长的矩形面积。#include void main()int w,h,sum;scanf(“%d%d“,sum=w*h;printf(“area=%dn“,sum);二、求一个任意半径的圆的面积及周长。#define PI 3.14159#include void main()float r,area,c;scanf(“%f“,area=PI*r*r;c=2*PI*r;printf(“area=%fncircle=%fn“,area,c);三、已知:w=5, y=4, z=2, 求表达式:w*y/z 的值,并输出。#include void main() int w,y,z,r;w=5;y=4;z=2;r=w*y/z;printf(“%5d“,r);作业二一、从键盘上输入三个数,求出其中的最大值,并输出。#include void main()int a,b,c,max;scanf(。

6、 转 C 语言程序设计经典 100 例, 【程序 1】题目:有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是 1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 2.程序源代码:#include “stdio.h“#include “conio.h“main()int i,j,k;printf(“n“);for(i=1;i2) /*如果是闰年且月份大于 2,总天数应该加一天*/sum+;printf(“It is the %dth day.“,sum);getch(); =【程序 5】题目:输入三个整数 x,y,z,请把这三个数由小到大输出。1.程序分析:我们想办法把最小。

7、例题(分支语句),1已知银行整存整取存款不同期限的月息利率分别为:0.63% 期限1年0.66% 期限2年 月息= 0.69% 期限3年0.75% 期限5年0.84% 期限8年要求输入本金和期限,求到时候能从银行得到的利息与本金的合计。,#include void main() int year;float money,rate,total;printf(“输入存款和存期:“);scanf(“%f,%d“,else if(year=5) rate=0.0075;else if(year=8) rate=0.0084;elserate=0.0;total=money+money*rate*12*year;printf(“total=%.2fn“,total); ,2输入某学生的成绩,输出该学生的成绩所对应的等级A 90100分B 8089分 等级= C 7。

8、如有错误,欢迎讨论!经典 c 程序 100 例【程序 1】题目:有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是 1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 2.程序源代码:种main()int i,j,k;printf(“n“);for(i=1;i2)/*如果是闰年且月份大于 2,总天数应该加一天*/sum+;printf(“It is the %dth day.“,sum);=【程序 5】题目:输入三个整数 x,y,z,请把这三个数由小到大输出。1.程序分析:我们想办法把最小的数放到 x 上,先将 x 与 y 进行比较,如果 。

9、回文数(逆序数)main() long x,y=0,t;scanf(“%ld”,t=x;while(x!=0) y=y*10+x%10; x=x/10;if(t=y) printf(“yes”);else printf(“no”);#include #include main() float s=0,t=1;int f=1,k=1;while(fabs(t)=1e-6) /*1 通项加到 s 上*/s+=t;/*2 调整通项*/f=-f; k=k+2; t=1.0*f/k;printf(“s=%f”,4*s);P77 eg5.2main() float sum=0,t=1;int f=1,k=0;while(fabs(t)1e-4) sum=sum+t;f=-f; k=k+1; t=1.0*f/k/(k+1);printf(“sum=%f”,sum);穷举法main() int x,g,s,b,n=0;x=100;while(xb) x=a;a=b;b=x;for(x=a;x=b;+x) flag=1; for(i=2;i=x。

10、C 语言经典例题编写一个程序,输入 a、b、c 三个值,输出其中最大值。#includeint main(void)int a, b,c;scanf(“%d%d%d“,int x;if(ab)if(ac) x=a;else x=c;else if(bc) x=b;else x=c;printf(“%d“,x);return 0;要将“China“译成密码,译码规律是:用原来字母后面的第 4个字母代替原来的字母例如,字母“A“后面第 4个字母是“E“E“代替“A“。请编一程序,用赋初值的方法使 cl、c2、c3、c4、c5 五个变量的值分别为,C、h、i、n、a,经过运算,输出变换后的密码。#includeint main(void)char c1,c2,c3,c4,c5;c1=C;c2=h;c3=i;c4=n;c5=a。

11、实验一 C 语言的运行环境、运行过程和表达式的使用一、目的与要求1、了解 Dos、Windows 环境下 C语言的运行环境,了解所用的计算机系统的基本操作方法,学会独立使用该系统。2、了解在该系统上如何编辑、编译、连接和运行一个 C程序。3、通过运行简单的 C程序,初步了解 C源程序的特点。4、掌握 C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。5、学会使用 C的有关算术运算符,以及包含这些运算符的表达式二、实验例题【例 1】编程实现在屏幕上显示如下三行文字。

12、C 语言程序设计机械班例题集整理:赵秀岩 1第 一 章 基 础 知 识例 1.1 分析下面程序的输出结果。void main()int a,b,c; a=2;b=3;c=a+b;printf(“nThe sum of a and b is:“); printf(“%d“,c);例 1.2 C 程序的构成,简单的函数调用。main( ) /* 主函数 */ int a1,a2,b; /* 定义变量通常放在函数最开始 */scanf( “%d%d“, /* 输入 a1,a2 的值 */b=max(a1,a2); /* 调用函数 max()*/printf(“n max=%d“,b); /* 输出 b 的值 */int max (int x1,int x2) /* 定义 max 函数及形参x1,x2 */ int y; /* 定义中间变量 y */if (x1x2) y=x1;els。

13、1实验一 C 语言的运行环境、运行过程和表达式的使用一、目的与要求1、了解 Dos、Windows 环境下 C语言的运行环境,了解所用的计算机系统的基本操作方法,学会独立使用该系统。2、了解在该系统上如何编辑、编译、连接和运行一个 C程序。3、通过运行简单的 C程序,初步了解 C源程序的特点。4、掌握 C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。5、学会使用 C的有关算术运算符,以及包含这些运算符的表达式二、实验例题【例 1】编程实现在屏幕上显示如下三行文。

14、2.寻找特殊偶数成绩 10 开启时间 2014 年 11 月 4 日 星期二 08:00折扣 0.8 折扣时间 2014 年 11 月 19 日 星期三 08:00允许迟交 否 关闭时间 2014 年 11 月 26 日 星期三 08:00背景有一种特殊偶数,它每一位上的数字都两两不相同。我们现在需要找出四位数中某一区间内的这类偶数。输入所要寻找的四位偶数的范围。每组输入有两个数字:第一个数字是最小范围;第二个数字是最大范围。如果输入遇到 0,输入结束。输出列出此范围内的所有特殊偶数,并且列出此范围内特殊偶数的个数。测试输入 期待的输出 时间限制内存限制额外进程测试用例1以。

15、1 输出a和b之间的所有素数 10个素数为一行输出 includestdio h includestdlib h includemath h int panDuanSuShu int x 判断x是否是素数 int i m flag flag为1表示是素数 flag为0表示不是素数 m int sqrt x if x 2 flag 1 else for i 2 i m i if x i 0 flag。

16、题目:判断101-200之间有多少个素数,并输出所有素数。1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数) ,如果能被整除,则表明此数不是素数,反之是素数。 2.程序源代码:#include “math.h“main()int m,i,k,h=0,leap=1;printf(“n“);for(m=101;m=afor(i=2;iaj) min=j;tem=ai;ai=amin;amin=tem;/*output data*/printf(“After sorted n“);for(i=0;iN;i+)printf(“%5d“,ai);题目:求一个3*3矩阵对角线元素之和 1.程序分析:利用双重for 循环控制输入二维数组,再将aii累加后输出。main()float a33,sum=0;int i,j;printf。

17、习 题 课 一、个数的最大最小值问题 )直接比较 (由大到小 ) 输入个数 if(ab) 则输出 a,c,b else 则输出 a,b,c 2)采用条件语句 (ab)?a:b #include main() int a,b,c,temp,max,min; scanf(“%d,%d,%dn“, temp=(ab)?a:b; max=(tempc)?temp:c; printf(“3个整数中最大的数是: %dn“,max); temp=(a main() int p,r,n,m,temp; scanf(“%d,%d“, if(n main() int a,b,t,i,p; scanf(“%d,%d“, if(ab) t=b; else t=a; for(i=1;i main() int i,j,n,k,ca=1; while(scanf(“%d“, for(i=0;i void main() int i,j,k,n=0; while(scanf(“%d“, for(i。

18、 C 语言例题目录1 输入两个整数,求第一个数除以第二个数所得到的余数2 输入圆的半径,求圆的周长与面积,输出计算结果,输出时要求按题目案例说明,取小数点后 2 位数字,其中=3.14。 3 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。4 输入一个华氏温度,要求输出摄氏温度。公式为 C=(5/9)*(F-32),F 为华氏温度,C 为摄氏温度。输出取 2 位小数。5 小学数学中,我们了解到在自然数中,2,4,8之类的数为偶数,1,3,5为奇数。下面的任务是让计算机来完成,判断所输入的数据是否是奇数。6 计算购货款,根据输入的购货金额,。

【C语言例题】相关PPT文档
C语言例题(分支语句).ppt
c语言例题.ppt
【C语言例题】相关DOC文档
C语言100例题目.doc
C语言经典例题100例.doc
C语言逻辑推理例题.doc
c语言编程例题及答案.doc
C语言经典例题与答案.doc
C语言经典例题100.doc
c语言例题100道.doc
c语言编程入门例题.doc
C语言经典例题 复习.doc
C语言-上机实验例题.doc
《C语言典型例题集》.doc
C语言上机实验例题.doc
C语言典型例题.doc
C语言循环例题.doc
C语言经典例题.doc
C语言例题.doc
标签 > C语言例题[编号:387674]

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报