题目:s = 1- 1/2 + 1/3 - 1/4 + 1/5 -....+1/19
#include <stdio.h>
int main(){
// s = 1 - 1/2 + 1/3 - 1/4 + 1/5-...+ 1/19
double s = 0;
int i = 1;
while(i<=19){
printf("%d \n",i);
if(i%2==0){
s -=1.0/i;
}else{
s +=1.0/i;
}
i++;
}
printf("s=%f \n",s);
return 0;
}
运行结果如下:
#include <stdio.h>
int main(){
int n;
printf("请输入一个整数:");
scanf("%d",&n);
int m = sqrt(n);平方根100→10
//假设n是素数
int isPrime = 1;
int i = 2;
while( i <= m){
printf("%d能整除\n",i);
if( n%i==0){
isPrime=0;
break;
}
i++;
}
if(isPrime ==1){
printf("%d是素数",n);
}else{
printf("%d不是素数",n);
}
return 0;
}