| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3043 人关注过本帖
标题:刚接触C语言,这里有个问题不明白,希望能有前辈为我解答,感谢!!
只看楼主 加入收藏
_17737531979
Rank: 1
等 级:新手上路
帖 子:3
专家分:4
注 册:2019-4-3
收藏
得分:0 
很显然n没有定义!
2019-04-03 19:37
新手阿晨
Rank: 1
来 自:斗气大陆
等 级:新手上路
帖 子:8
专家分:0
注 册:2019-4-2
收藏
得分:0 
我把第二个程序的代码重新完整打一遍,前面发的属实有点low;
#include〈stdio.h>
main()
{ int n,a,w;
  scanf("%d",&n);
  a=2;
  while(a<n)
  {  if(n%a==0)
     {  w=0;break; }
     else
     {  a++;       }
   }
  if(w=0)printf(“输入的数不是素数”);
  else  {  printf(“输入的数是素数”);

这个第二个代码  
2019-04-04 01:12
新手阿晨
Rank: 1
来 自:斗气大陆
等 级:新手上路
帖 子:8
专家分:0
注 册:2019-4-2
收藏
得分:0 
回复 10楼 不懂才问
前辈,我还是不懂,我尝试把a++放在这个while循环的其他位置也不行啊,能指点一下嘛,感谢
2019-04-04 01:33
不懂才问
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:大草原
等 级:贵宾
威 望:29
帖 子:1503
专家分:6593
注 册:2010-7-5
收藏
得分:20 
程序代码:
#include <stdio.h>
#include <windows.h>
#define LANSEZI SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_BLUE|FOREGROUND_GREEN)
#define HONGZI SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED)
#define HUANGZI SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_INTENSITY)
#define DEFAULTZI SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7)

int main()
{
    int a=2,n,w=1;
    scanf("%d",&n);
    while(a<n)
    {
        printf("此时的a是%d,w是%d,下面进入if判断:\n",a,w);
        if (n%a==0)
        {            
            w=0;
            HONGZI;printf("\t此时a是%d\n",a);  //辅助测试语句
            break;
        }
        a++;  //无论是否能整除,a都要++,    去测试下一个数
        //在你的程序中,看不出有什么不同,但要改成一个数能被几个数整除,这个逻辑错误就明显了
        HUANGZI;printf("\t此时的a是%d\n",a);  //辅助测试
        DEFAULTZI;
        Sleep(333);  //暂停0.3秒看中间过程
    }
    LANSEZI;printf((w==0)?"此数不是素数。\n":"此数是素数。\n");DEFAULTZI;
    return 0;
}


图片附件: 游客没有浏览图片的权限,请 登录注册

报告老师,我低头不是因为我在装低调,是你问的问题,我真的不会答,,,
2019-04-04 08:58
新手阿晨
Rank: 1
来 自:斗气大陆
等 级:新手上路
帖 子:8
专家分:0
注 册:2019-4-2
收藏
得分:0 
回复 14楼 不懂才问
感谢前辈  愿意花时间为我解答疑惑
2019-04-04 19:17
快速回复:刚接触C语言,这里有个问题不明白,希望能有前辈为我解答,感谢!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028855 second(s), 11 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved