ggggxc学习笔记---C语言代码I
1.最大公约数
#include<stdio.h>
int main(){//辗转相除法 int a=0,b=0,c=0;//循环输入ab while(1){printf("请输入两个数字:");scanf("%d%d",&a,&b);c=a%b;while(c){a=b;b=c;c=a%b;}printf("最大公约数为:%d\n",b);} return 0;
}
结果:
2.最小公倍数
#include<stdio.h>
int main(){int a=0;int b=0;//循环输入ab printf("请输入两个数字:"); scanf("%d %d",&a,&b);int max=a>b?a:b;while(max%a!=0||max%b!=0){max++;}printf("最小公倍数为:%d",max);return 0;
}
结果:
3.素数
#include <stdio.h>
int main(){int a=0;int b=0;printf("输入一个整数:\n");scanf("%d",&b);for(int i=2;i<b;i++){if(b%i==0){a++;}}if(a==0){printf("%d是素数",b);}else{printf("%d不是素数",b);}return 0;
}
结果:
4.水仙花数
#include<stdio.h>
int main(){int i,a,b,c;for(i=100;i<1000;i++){a=i%10;b=i/10%10;c=i/100;if(i==a*a*a+b*b*b+c*c*c)printf("%4d",i);}return 0;
}
结果:
5.九九乘法表
#include<stdio.h>
int main(){int i,j;printf(" 九九乘法表 \n");for(i=1;i<=9;i++){for(j=9;j>=i;j--)printf("%dx%d=%2d ",j,i,i*j);printf("\n");}return 0;
}
结果:
6.闰年
#include<stdio.h>
int main(){int year;for(year=2000;year<=2500;year++)if(year%4==0&&year%100!=0||year%400==0)printf("%5d",year);return 0;
}
结果:
7.键盘输入十个整数存入数组并且逆序输出
#include<stdio.h>
int main(){int a[10];printf("请输入十个整数:\n");for(int i=0;i<10;i++)scanf("%5d",&a[i]);for(int j=9;j>=0;j--)printf("%5d",a[j]);return 0;
}
结果:
8.二维数组互换
#include<stdio.h>
int main(){int a[2][3]={{1,2,3},{4,5,6}};int b[3][2],i,j;printf("array a:\n");for(i=0;i<2;i++){for(j=0;j<3;j++){printf("%5d",a[i][j]);b[j][i]=a[i][j];}printf("\n");}printf("array b:\n");for(i=0;i<3;i++){for(j=0;j<2;j++){printf("%5d",b[i][j]);} printf("\n");}return 0;}
结果:
9.100-800满足除以4余1除以5余3的个数
#include<stdio.h>
int main(){int i,sum=0;for(i=100;i<=800;i++){if(i%4==1&&i%5==3)sum++;}printf("%d",sum);return 0;
}
结果:
10.10-70满足偶数和除以7余1
#include<stdio.h>
int main(){int i,count=0;for(i=1;i<=10;i++){if(i%2==0&&i%7==1){count++;}}printf("%d",count);return 0;
}
结果:
11.求三行四列矩阵中最大值及其行列下标
#include<stdio.h>
int main(){int i,j,row=0,column=0,max;int a[3][4]={{1,2,3,4},{9,8,7,6},{8,10,5,3}};max=a[0][0];for(i=0;i<3;i++){for(j=0;j<4;j++)if(a[i][j]>max){max=a[i][j];row=i;column=j;}}printf("max=%d,row=%d,column=%d\n",max,row,column);return 0;
}
结果:
ggggxc学习笔记---C语言代码I相关推荐
- nltk和python的关系_NLTK学习笔记(一):语言处理和Python
目录 nltk资料下载 import nltk nltk.download() 其中,download() 参数默认是all,可以在脚本里面加上nltk.download(需要的资料库) 来进行下载 ...
- C语言学习笔记---001C语言的介绍,编译过程原理,工具等
C语言学习笔记---001C语言的介绍,编译过程原理,工具等 创梦技术交流平台:资源下载,技术交流,网络赚钱: 交流qq群:1群:248318056 2群:251572072 技术交流平台:cre.i ...
- IOS学习笔记07---C语言函数-scanf函数
2013/8/7 IOS学习笔记07---C语言函数-scanf函数 ------------------------------ qq交流群:创梦技术交流群:251572072 ...
- IOS学习笔记07---C语言函数-printf函数
IOS学习笔记07---C语言函数-printf函数 0 7.C语言5-printf函数 ------------------------- ----------------------------- ...
- IOS学习笔记05---C语言程序的开发运行过程
IOS学习笔记05---C语言程序的开发运行过程 0 5.C语言3-C语言程序的开发运行过程 ----------------------------------------------------- ...
- JDBC学习笔记——Java语言与数据库的鹊桥
JDBC学习笔记--Java语言与数据库的鹊桥 JDBC(Java DataBase Connectivity):SUN公司提供的 一套操作数据库的标准规范,说白了就是用Java语言来操作数据 ...
- Python语言学习:python语言代码调试—异常处理之详细攻略
Python语言学习:python语言代码调试-异常处理之详细攻略 目录 python语言代码调试-异常处理 异常捕捉可以使用 try/except 语句 相关文章 Python3 错误和异常 | 菜 ...
- 【学习笔记】低代码平台(LCAP:Low-Code Application Platform)
学习笔记:低代码平台(LCAP:Low-Code Application Platform) [概念] 开发者写很少的代码,通过低代码平台提供的界面.逻辑.对象.流程等可视化编排工具来完成大量的开发工 ...
- 吴恩达《机器学习》学习笔记十一——神经网络代码
吴恩达<机器学习>学习笔记十一--神经网络代码 数据准备 神经网络结构与代价函数· 初始化设置 反向传播算法 训练网络与验证 课程链接:https://www.bilibili.com/v ...
- IOS学习笔记06---C语言函数
IOS学习笔记06---C语言函数 -------------------------------------------- qq交流群:创梦技术交流群:251572072 ...
最新文章
- AT2362 [AGC012B] Splatter Painting(思维、dfs染色、剪枝)
- Jenkins实现Android自动化打包
- 【Python CheckiO 题解】Bird Language
- logistic模型原理与推导过程分析(1)
- mysql数据库前端缓存_什么是MySQL数据库的缓存池原理?看完或许就懂了
- 年夜饭之 -- 红烧黄鳝
- 计算机可视化仿真技术opengl,基于OpenGL的三维场景可视化仿真
- 使用openssl 来生成rsa pkcs1 2048格式的公私钥
- html特殊符号拉丁文,拉丁文字符号大全,罗马字母
- Unity 内置渲染管线转URP
- VS2008SP1无法安装
- mpvue(3)主页面搭建
- 软件工程复习题-快来划重点
- php30 罗马仕_再也不信罗马仕移动电源了!真是个大坑。。。
- 阿里云个人账户如何变更为企业用户
- 其他|Cherry 键盘 Fn 锁定切换方法
- 201521123007《Java程序设计》第5周学习总结
- Android eSIM-LPA基于Android13的实现
- win10系统不识别耳机 + 扬声器产生‘啪’的电流声音两种情况——解决办法
- Visual Studio 2019 安卓开发(一)
热门文章
- java jdk oracle官网历史版本下载链接
- 简单理解数据库游标cursor
- html中cursor的属性,cursor怎么用?CSS中cursor属性的使用方法以及可选值的解析
- 成功的运行了DC模拟器+斑鸠!!!
- linux怎么给用户777权限,linux下 chmod 777 中777这个数字是怎么出来的
- 网易云服务器使用https
- 尚学堂1811期python视频_尚学堂1811期人工智能全套视频教程震撼发布,转型百万年薪工程师!...
- Python基础语法学习4
- Property 'typeAliasesPackage' threw exception; nested exception is java.lang.ExceptionInInitializer
- python火车票分析_通过python splinter分析12306网站