读书人

C/C++基础程序题,该如何解决

发布时间: 2012-06-13 12:30:18 作者: rapoo

C/C++基础程序题
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int n,i;
printf("please enter a integer number,n=?");
scanf("%d",&n);
for(i=2;i<=n-1;i++)
if(n%i==0) break;
if(i<n) printf("%d is not a prime number.\n",n);
else printf("%d is a prime number.\n",n);
scanf("%d");
return 0;
}
答案是什么呢??我怎么感觉程序不规范啊 就想不通,怎么不输出printf("%d is not a prime number.\n",n);这句呢 本人新手 请谅解

[解决办法]
for 循环缺少{}
[解决办法]
另外,最后一个scanf没有变量
[解决办法]
for少{}
最后那个scanf不知道干嘛的 也少个变量
[解决办法]
if
else if
else

读书人网 >C语言

热点推荐