1、输入三个数并从小到大输出
#include<stdio.h>
void swap(int *p1,int *p2);
int main(){
float a,b,c,temp;
printf("please enter a,b,c");
scanf("%f,%f,%f",&a,&b,&c);
if(a>b){
temp=a;
a=b;
b=temp;
}
if(a>c){
temp=a;
a=c;
c=temp;
}
if(b>c){
temp=b;
b=c;
c=temp;
}
printf("%.2f,%.2f,%.2f\n",a,b,c);
return 0;
}
void swap(int *p1,int *p2){
int t;
t=*p1;
*p1=*p2;
*p2=t;
}
a=eval(input("a:"))
b=eval(input("b:"))
c=eval(input("c:"))
def swap(a,b):
return b,a
if(a>b):
a,b=swap(a,b)
if(a>c):
a,c=swap(a,c)
if(b>c):
b,c=swap(b,c)
print(a,b,c)

2、求100-200全部素数
#include <stdio.h>
#include <math.h>
int main(){
int m,i,k,n=0;
for(m=101;m<=200;m+=2){
k=sqrt(m);
for(i=2;i<=k;i++){
if(m%i==0) break;
}
if(i>=k+1){
printf("%d ",m);
n=n+1;
}
if(n%10==0) printf("\n");
}
printf("\n");
return 0;
}
import math
for i in range(101,200,2):
for j in range(2,round(math.sqrt(i)+1)):
if i%j==0