| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 446 人关注过本帖
标题:关于c语言的一道题 想知道怎么算的
只看楼主 加入收藏
suabcsu
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2013-1-25
结帖率:0
收藏
已结贴  问题点数:10 回复次数:7 
关于c语言的一道题 想知道怎么算的
关于c语言的一道题 想知道怎么算的
#include <stadio.h>
#difine NUM(M+1)*M/2
main()
{
int k,n=0;
for(k=1;k<=NUM;k++)
{
n++;printf("%d",n);
}
printf("\n");
}
结果是12345678 问一下 为啥
搜索更多相关主题的帖子: include 
2013-03-06 16:01
jk_love
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:1
帖 子:196
专家分:965
注 册:2012-10-22
收藏
得分:2 
M 木有值 能编译吗?
2013-03-06 17:13
jk_love
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:1
帖 子:196
专家分:965
注 册:2012-10-22
收藏
得分:0 
M 木有指 能编译过吗?
2013-03-06 17:14
小菜B
Rank: 2
等 级:论坛游民
帖 子:29
专家分:25
注 册:2013-3-6
收藏
得分:2 
有错误啊
2013-03-06 17:16
小xiong
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:388
专家分:1722
注 册:2013-2-8
收藏
得分:2 
是不是少东西啊
2013-03-06 18:50
zjcdmf
Rank: 1
等 级:新手上路
帖 子:4
专家分:5
注 册:2013-3-6
收藏
得分:2 
你这短短几行代码,有多少错误啊
#include <stadio.h>           //stadio.h???改吧,stdio.h
#difine NUM(M+1)*M/2           //M没赋值,undeclared identifier
main()                        //#difine???错了吧,#define
{
int k,n=0;
for(k=1;k<=NUM;k++)
{
n++;printf("%d",n);
}
printf("\n");
}
真不知道你的结果是怎么出来的,唉
2013-03-06 20:21
邓士林
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:淮河河畔
等 级:贵宾
威 望:61
帖 子:2392
专家分:13384
注 册:2013-3-3
收藏
得分:2 
#include <iostream>
using namespace std;
#define NUM (M+1)*M/2
 void main()
 {
 int k,n=0;
 int M;
 printf("请输入M:");
 scanf("%d",M);
 for(k=1;k<=NUM;k++)
 {
   n++;
  printf("%d",n);
 }
 printf("\n");
 }


你的原程序有问题啊!根本没法运行。小改一下

Maybe
2013-03-06 23:13
未微电子
Rank: 2
来 自:丹霞地貌
等 级:论坛游民
帖 子:47
专家分:57
注 册:2013-2-24
收藏
得分:2 
#include <stadio.h>  //库函数调用出问题
#difine NUM(M+1)*M/2 //M无初值
main()
{
int k,n=0;
for(k=1;k<=NUM;k++)
{
n++;printf("%d",n);
}
printf("\n");
}
结果是12345678 问一下 为啥

//程序应该无法运行。望楼主仔细检查。

失信于一人,才跌入凄凉的境界。
2013-03-06 23:24
快速回复:关于c语言的一道题 想知道怎么算的
数据加载中...
 
   



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

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