#include<stdio.h>
int main(){
int a=0;
int b=0;
int c=0;
scanf("%d%d%d",&a,&b,&c);
if(a<b)
{
int tmp=a;
a=b;
b=tmp;
}
if(a<c)
{
int tmp=a;
a=c;
c=tmp;
}
if(b<c)
{
int tmp=b;
b=c;
c=tmp;
}
printf("%d%d%d",a,b,c);
}
运行
int main(){
int i=0;
for(i=1;i<=100;i++){
if(i%3==0)
printf("%d\n",i);
}
return 0;
}
打印闰年
int main(){
int m=24;
int n=18;
int r=0;
while(m%n){
r=m%n;
m=n;
n=r;
}
printf("%d\n",n);
}
int main(){
int year=0;
int count=0;
for(year=1000;year<=2000;year++)
{
//1.能被4整除且不能被100整除是闰年
//2.能被400整除是闰年
if(year%4==0&&year%100==0){
printf("%d\n",year);
count++;
}else if(year%400==0)
{
printf("%d\n",year);
count++;
}
}
printf("\ncount=%d\n",count);
}
打印素数
int main(){
int i=0;
int count=0;
for(i=100;i<=200;i++){
//判断i是否为素数
//素数判断的规则
//1.试除法
//13
int j=0;
for(j=2;j<i;j++){
if(i%j==0){
break;
}
}
if(j==i)
{
printf("%d",i);
count++;
}
}
printf("一共有:");
printf("%d=个素数\n",count);
return 0;
}
优化 1
#include<math.h>
int main(){
int i=0;
int count=0;
for(i=100;i<=200;i++)
{
int j=0;
for(j=2;j<=sqrt(i);j++)
{
if(i%j==0)
{
break;
}
}
if(j>sqrt(i))
{
count++;
printf("%d\n",i);
}
}
printf("\ncount=%d\n",count);
return 0;
}
int main(){
int a=0,b=0;
for(a=1,b=1;a<=100;a++){
if(b>=20)break;
if(b%3==1)
{
b=b+3;
continue;
}
b=b-5;
}
printf("%d\n",a);
return 0;
}
int main(){
int i=0;
int count=0;
for(i=1;i<=100;i++)
{
if(i%10==9)
count++;
if(i/10==9)
count++;
}
printf("count=%d\n",count);\
return 0;
}
1-1/2+1/3+.........1/100
int main(){
int i=0;
double sum =0.0;
int flag=1;
for(i=1;i<=100;i++)
{
sum+=flag*1.0/i;
flag=-flag;
}
printf("%lf\n",sum);
return 0;
}
对比-1,-2,-3,-4,-5,-6,-7,-8,-9,-10大小
int main(){
int arr[]={-1,-2,-3,-4,-5,-6,-7,-8,
-9,-10};
int max=arr[0];
int i=0;
int sz=sizeof(arr)/sizeof(arr[0]);
for(i=1;i<sz;i++){
if(arr[i]>max){
max=arr[i];
}
}
printf("max=%d\n",max);
return 0;
}
运行结果:max=-1
打印乘法口诀表
随机生成数
int main(){
int i=0;
for(i=1;i<=9;i++){
for(int j=1;j<=i;j++){
printf("%d*%d=%-2d",i,j,i*j);
}
printf("\n");
}
return 0;
}
%-2d左对齐
*/
//猜数字游戏
//1.电脑会生成一个随机数
//2.猜数字
#include<stdlib.h>
#include<time.h>
void menu(){
printf("*******************************\n");
printf("**** 1.play 0.exit ****\n");
printf("*******************************\n");
}
//RAND 32767
void game()
{
//1.生成一个随机数
int ret=0;//生成随机数
//拿时间戳来设置起始点
//time_t time(time-t*);
ret=rand()%100+1;//生成随机数
printf("%d\n",ret);
//猜数字
int guess=0;
while(1)
{
printf("请猜数字:>");
scanf("%d",&guess);
if(guess>ret)
{
printf("猜大了\n");
}else if(guess<ret)
{
printf("猜小了");
}
else
{
printf("恭喜你 ,猜对了\n");
break;
}
}
}
int main()
{
int input =0;
do{
menu();
printf("请选择>:");
scanf("%d",&input);
switch(input)
{
case 1:
game();
break;
case 0:
printf("退出游戏\n");
break;
default:
printf("选择错误\n");
break;
}
}while(input);
return 0;
}
go to 语句
/*int main(){
agin:
printf("hello bit \n");
goto agin;
return 0;
}
*/
输入我是猪,阻止电脑关机
#include<string.h>
int main(){
char input[20]={0};
//shutdown -s -t 60
//system()- 执行系统命令
system("shutdown -s -t 60");
again:
printf("请注意,你的电脑在1分钟内关机,如果输入:我是猪,就取消关机\n请输入>:");
scanf("%s",input);
if(strcmp(input,"我是猪")==0){//比较两个字符串-strcmp
system("shutdown -a");
}else
{
goto again;
}
return 0;
}