程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 初用博客,博客

初用博客,博客

編輯:關於C語言

初用博客,博客


   這是我第一次用博客,不太會用,創建這個博客的初衷是想和志同道合的人一起學習,一起進步。我現在學習的是c語言,下面和大家分享一些心得,或者說是技巧。

 

下面是一道關於素數的題目:

對於表達式n^2+n+41,當n在(x,y)范圍內取整數值時(包括x,y)(-39<=x<y<=50),判定該表達式的值是否都為素數。

Input 輸入數據有多組,每組占一行,由兩個整數x,y組成,當x=0,y=0時,表示輸入結束,該行不做處理。

Output

對於每個給定范圍內的取值,如果表達式的值都為素數,則輸出"OK",否則請輸出“Sorry”,每組輸出占一行。  答案:

#include <stdio.h>
int main()
{
int x,y,i,j;
while((scanf("%d %d",&x,&y))&&(x||y))
{
int sum,m=0;
for (j=x;j<=y;j++)
{
sum=j*j+j+41;
for (i=2;i<sum;i++)
{
if (sum%i==0)
{
m=1;
break;
}
}
}
if (m==0) printf("OK\n");
else printf("Sorry\n");
}
return 0;
}

小技巧:&&(x!=0||y!=0)表示x,y都不為0

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved