C语言期末考试代码(可运行)
来源:互联网 发布:手机号提取软件 编辑:程序博客网 时间:2024/06/05 06:49
1,反序(还没有改)
#include<stdio.h>
int main()
{
int i,a,b,c,d,N,n;
for(N=1000;N<=1111;N++)
{
a=i/1000; //求四位数的反序n
b=(i%1000)/100;
c=(i/10)%10;
d=i%10;
n=1000*a+100*b+10*c+d;
}
if(9*N==n)
{
printf("N=%d",N);
}
return 0;
}
2水仙花数
#include<stdio.h>
#include<conio.h>
int main ()
{
int a,b,c,N;
for(a=1;a<=9;a++)
for(b=0;b<=9;b++)
for(c=0;c<=9;c++)
{
N=a*a*a+b*b*b+c*c*c;
if(N==100*a+10*b+c)
{
printf("水仙花数=%d\n",100*a+10*b+c);
}
}
getch();
}
3求1--1000之间的所有奇数和
#include<stdio.h>
int main()
{
int i,sum;
for(i=1;i<=1000;i+=2)
sum+=i;
return 0;
}
4分段函数
#include<stdio.h>
int main()
{
int x,y;
int level;
scanf("输入x=%d",&x);
if(x<0)
level=1;
else if (x>0)
level=2;
else if(x=0)
level=3;
switch(level)
{
case 1:printf("y=1\n");break;
case 2:printf("y=3\n");break;
case 3:printf("y=5\n");break;
default:printf("Error!\n");
}
}
5判断是否为素数
#include<stdio.h>
#include<conio.h>
main()
{
int i,k,tag;
printf("请输入k:");
scanf("%d",&k);
tag=1; //tag=0,则k不是素数,tag=1,k是素数
for(i=2;i<k;i++) //判断k能否被i整除
if(k%i==0)
{tag=0; // k能被i整除,k不是素数,tag=o
i=k; //不满足for循环中的条件,退出for循环
}
if(tag==1)
printf("该数是一个素数\n");
else
printf("该数不是一个素数\n");
getch();
}
6求圆锥体积
#include<stdio.h>
double areaZ(double r,double h);
int main(void)
{
double v;
double r;
double h;
scanf("请输入:r=%l,h=%l",&r,h);
v=areaZ(r,h);
printf("该圆锥的体积为:v=%l\n",v);
}
double areaZ(double r,double h)
{
double v;
v=h*3.14*r*r/3;
return (v);
}
- C语言期末考试代码(可运行)
- 一些可运行的C语言数据结构代码
- 平衡二叉树(AVL)的实现,附可运行C语言代码
- 三子棋源代码 可运行 c语言
- DES算法C语言可运行源代码
- Matlab产生独立可运行C代码
- [土狗之路]coursera C语言基础12周(期末考试)作业
- 顺序栈的c语言实现(程序可运行)。。。2014.5.11
- 数据结构之---C语言实现数组的顺序存储表示(可运行)
- 可在单片机上运行的机器学习算法KNN(C语言实现)
- 史上最全最完整栈应用 C语言 源代码 可直接运行
- 电梯调度的C语言实现(vc可正常运行)
- c语言测试代码运行时间
- mac 如何运行c语言代码
- 栈(可运行完整代码)
- Tubor C 直线裁剪算法 Cohen-Sutherland算法 (可运行代码)
- C语言第十八篇:怎样运行C语言代码?
- C语言大学期末考试模拟试卷 很简单
- 用户体验设计的基本流程(学习笔记)
- 分析一下网页子窗口和网页父窗口的交互
- U-BOOT移植过程详解: 添加一块新板子的支持
- mybatis学习(一)
- 冒泡排序中数据交换的次数
- C语言期末考试代码(可运行)
- 基于visual Studio2013解决算法导论之045斐波那契堆
- NYOJ-73 比大小 AC
- android中ListView控件&&onItemClick点击事件
- 1.17 一周遇到的问题
- Linux网络编程一步一步学-UDP方式点对点通讯
- 如何安装ROS
- 站站排(重温儿时的游戏) http://acm.sdut.edu.cn/sdutoj/showproblem.php?pid=1573&cid=1211
- "几乎已排序"问题——Is this (almost) sorted?