c语言一些简单的程序

c语言一些简单的程序三个数找最大值 include lt stdio h gt intmain inta b c scanf d d d amp a amp b amp c intmaxs max a max b c printf d maxs intmax intx inty intt t x amp g

三个数找最大值

//C语言(.c文件) #include 
  
    int max(int x,int y) { int t; t=x>y?x:y; return t; } int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); int maxs=max(a,max(b,c)); printf("%d",maxs); } 
  

素数判断

#include 
  
    int main() { int m,n,i; while(m--) { scanf("%d",&n); for(i=2;i 
    
  
#include 
  
    #include 
   
     void main() { int m,flag,i; scanf("%d",&m); flag=1; for(i=2;i<=sqrt(m);i++) { if(m%i==0) { flag=0; break; } } if(flag) { printf("%d是素数\n",m); } else { printf("%d不是素数\n",m); } } 
    
  

2—100素数

#include 
  
    #include 
   
     int isprime(int); main() { int i,c=0; for(i=2;i<=100;i++) { if(isprime(i)) { printf("%4d",i); c++; if(c%10==0)printf("\n"); } } printf("\n"); } int isprime(int n) { int i; for(i=2;i<=sqrt(n);i++) if(n%i==0)return 0; return 1; } 
    
  

最小公倍数,最大公约数

#include 
  
    void main() { int m,n,r,mo,no; scanf("%d%d",&m,&n); mo=m; no=n; while(m%n>0) { r=m%n; m=n; n=r; } printf("最大公约数为%d",n); printf("最小公倍数为%d",mo*no/n); } 
  

字符

#include 
  
    int main() { char c[10]={'I','a','m','a','b','o','y'}; printf("%s",c); return 0; } 
  

寻找最大数最小数

#include 
  
    int main() { int n,i,min,max,x; printf("请输入数据个数:"); scanf("%d",&n); printf("请输入第1个数:"); scanf("%d",&x); min=max=x; for(i=2;i<=n;i++) { scanf("%d",&x); if(x 
   
     max) { max=x; } } printf("最小数是%d,最大数是%d",min,max); } 
    
  

计算1-1/3+1/5-1/7…+1/101

#include 
  
    void main() { int i,c; double sum=0.0; c=1; for(i=1;i<=101;i+=2) { sum+=1.0*c/i; c=-c;//每次循环都会改变符号 } printf("sum=%f\n",sum); } 
  

计算20+21+22+23+……+263

#include 
  
    void main() { int i; double sum=0.0,t=1.0; for(i=0;i<=63;i++) { sum+=t; t*=2; } printf("%g",sum); } 
  

输出n行*组成的倒三角形

#include 
  
    void main() { int i,j,n,m; scanf("%d",&m); while(m--) { scanf("%d",&n); for(i=n;i>=1;i--) { for(j=i;j 
    
  

输出n行*组成的正三角形

c语言一些简单的程序

 

 

 

输出n行*组成的正三角形

 

#include 
  
    void triangle(int); int main() { int n,m; scanf("%d",&m); while(m--) { scanf("%d",&n); triangle(n); } } void triangle(int n) { int i,k; for(k=1;k<=n;k++) { for(i=1;i 
    
  

c语言一些简单的程序

 

 

 

 

 

 

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/228127.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午7:45
下一篇 2026年3月16日 下午7:45


相关推荐

  • Eclipse安装、使用及卸载

    Eclipse的安装、使用及卸载Eclipse安装网站下载安装包开始安装Eclipse使用开始使用Eclipse创建Java项目运行Java代码导入、导出项目Eclipse设置更新Eclipse卸载EclipseEclipse安装网站下载安装包Eclipse官网Eclipse下载点击左上方的Download进入Eclipse下载页面点击下方的Download进行下载(标黄的位置也可点击,可能安装方式不同)开始安装下载完成后,点击安装包开始安装点击EclipseIDEforj

    2022年4月6日
    69
  • linux网络配置出现E325,linux下vi操作出现E325: ATTENTION的解决方法

    linux网络配置出现E325,linux下vi操作出现E325: ATTENTION的解决方法MyBatis,动态传入表名,字段名的解决办法转载:http://luoyu-ds.iteye.com/blog/1517607今天做项目,遇到的问题就是需求修改数据表的记录,而且字段名都不是固定的,也就是说是需要通过参数传入的,本来这也不是…JavaScript–事件模型(转)在各种浏览器中存在三种事件模型:原始事件模型(originaleventmodel),DOM2事件模型…

    2022年5月19日
    43
  • Windows网络编程

    Windows网络编程

    2021年12月7日
    52
  • acwing1185. 单词游戏(欧拉图)「建议收藏」

    acwing1185. 单词游戏(欧拉图)「建议收藏」有 N 个盘子,每个盘子上写着一个仅由小写字母组成的英文单词。你需要给这些盘子安排一个合适的顺序,使得相邻两个盘子中,前一个盘子上单词的末字母等于后一个盘子上单词的首字母。请你编写一个程序,判断是否能达到这一要求。输入格式第一行包含整数 T,表示共有 T 组测试数据。每组数据第一行包含整数 N,表示盘子数量。接下来 N 行,每行包含一个小写字母字符串,表示一个盘子上的单词。一个单词可能出现多次。输出格式如果存在合法解,则输出”Ordering is possible.”,否则输出”The

    2022年8月9日
    5
  • Graphics2D绘制多图片水印方法

    /***@paramsrcPath需要添加水印的完整地址*@paramids需要添加的水印的id集合,结果以”,”分隔*@return返回包含水印图片的输入流*@throwsException*/publicInputStreamaddWatermark(StringsrcPath,Str…

    2022年4月13日
    50
  • 阿里Qwen-Image-Edit-2509:多图融合技术重构创意生产,电商海报制作成本降60%

    阿里Qwen-Image-Edit-2509:多图融合技术重构创意生产,电商海报制作成本降60%

    2026年3月12日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号