鱼C论坛

 找回密码
 立即注册
查看: 10520|回复: 35

菜鸟编程问题谁帮看看

  [复制链接]
发表于 2013-3-7 12:01:15 | 显示全部楼层 |阅读模式
2鱼币
#include <stdio.h>
#include <stdlib.h>
int main()
{
        float a;
        a=0.123456789;
        printf("%.9f",a\n);
}

这编程释义 没有出错就是不能执行  运行不了

小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-3-7 12:10:39 | 显示全部楼层
我也是刚学才没几天,希望我发现的错误是正确的,,,,
这个程序会检测到一个error的,所以运行不了,你这里的\n是不是换行的意思啊?如果是的把\n改到f的后面,这样的话再检测这个程序的时候就没有error了,就可以运行了。
但是我把这个\n改到f那边360尽然提醒我木马...好奇怪啊,,。。,。,
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-7 12:10:55 | 显示全部楼层
printf("%.9f\n",a);
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-3-7 12:34:04 | 显示全部楼层
\n 是换行  360坑爹的一直提示我木马靠!!!!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-3-7 12:44:01 | 显示全部楼层

我把\n换到f 后面还是被360检测 我郁闷  
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-7 13:11:45 | 显示全部楼层
太多的无奈。 发表于 2013-3-7 12:44
我把\n换到f 后面还是被360检测 我郁闷

是啊是啊,把360关了就行了
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-7 13:13:13 | 显示全部楼层
这个代码是对的啊,就是换行\n位置错了,把防护软件关了就能运行了,终于懂了,新手不容易啊。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-7 22:13:11 | 显示全部楼层
第一,最主要的错误是你倒数第二行转义字符\n的位置,应该放双引号里边,这条改了就不会有error了,但会有两个warning;
第二,你的float类型最好改成double型,因为你赋给a的值太长了,float它放不下;
第三,你的主函数类型是int型,所以最后要加一句return 0 返回一个值,二三条改了之后就不会warni了;
第四,#include <stdlib.h>其实没有必要加,因为stdlib.h里面定义了五种类型、一些宏和通用工具函数,而你下面压根没有用到!ok了:lol
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-8 08:29:47 | 显示全部楼层
楼主粗心了。
// ConsoleApplicationTest.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
int main()
{
        double a;
        a=0.123456789;
        printf("%.9f\n",a);
                system("pause");
}
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-8 09:04:01 | 显示全部楼层
路过,表示很感兴趣~:D
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-8 15:00:41 | 显示全部楼层
求错误提示   另外你没有return
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-8 17:54:51 | 显示全部楼层
本帖最后由 牡丹花下死做鬼 于 2013-3-8 17:57 编辑

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. void main()
  4. {
  5.         double a; //改成double
  6.         a=0.123456789;
  7.         printf("%.9f\n",a);//换行符放错地方
  8. }
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-8 17:56:01 | 显示全部楼层

亲测 没问题 输出0.123456789
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-13 21:46:44 | 显示全部楼层
  printf("%.9f",a\n);这里出错了吧应该是  printf("%.9f\n",a);
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-22 22:16:47 | 显示全部楼层
学习了 受益非浅~~~~
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-22 22:33:40 | 显示全部楼层
有的vc6.0如果你源文件保存为*.cpp是作为C++来编译的也是不过的
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-23 07:52:41 | 显示全部楼层
printf("%.9f\n",a);
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-23 11:31:22 | 显示全部楼层
这个....路过....
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-23 13:59:44 | 显示全部楼层
远离360.     一般都不开杀毒软件
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-23 14:42:04 | 显示全部楼层
360的名声现在很不好 别用
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-8-7 04:05

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表