• 请不要在回答技术问题时复制粘贴 AI 生成的内容
drymonfidelia
V2EX  ›  程序员

亲戚上小学一年级的女儿问我这个程序为什么不能运行

  •  
  •   drymonfidelia · Sep 26, 2024 · 16457 views
    This topic created in 769 days ago, the information mentioned may be changed or developed.


    虽然我看不出她这是想写 C 还是 Python ,但是居然没有出现全角符号
    85 replies  •  2024-09-29 13:30:26 +08:00
    Macs
    Macs
    Sep 26, 2024
    1
    count
    zfj1441
    zfj1441
    Sep 26, 2024 via iPhone❤️3
    2
    看标题.py python ? 看一行 C ?看到第四行 namespaces C++?
    现在小学都这么牛了嘛,同时学三种语言
    maxwellz
    maxwellz
    Sep 26, 2024❤️4
    3
    我怀疑 op 在🎣🐶
    drymonfidelia
    drymonfidelia
    OP
    Sep 26, 2024
    4
    @zfj1441 肯定是网上搜的教程里的代码,她发现运行不了组合了几篇
    @maxwellz 要我把聊天记录也发出来吗
    Lightbright
    Lightbright
    Sep 26, 2024 via Android❤️17
    5
    我 mian 函数表示不服
    hefish
    hefish
    Sep 26, 2024
    6
    mian 和 main 还是有区别的吧
    hefish
    hefish
    Sep 26, 2024
    7
    using namespace std 冒号结尾是啥。。。
    python 支持 大括号分块了吗?
    count << 怎么像个 c++,end1 还是 endl ?
    #include <stdio.h> 怎么像个 C
    opengps
    opengps
    Sep 26, 2024
    8
    让她自己去百度
    shyangs
    shyangs
    Sep 26, 2024
    9
    讓她自己去問 AI
    newaccount
    newaccount
    Sep 26, 2024❤️3
    10
    跟她说你会的语言跟这个不一样,不知道这个语法的规则,没法帮到她
    然后随便瞎搜贴点汇编代码给她看,主打一个让她看不懂就对了
    一年级小孩学个屁的代码,编程所需要的各种思想一点基础都没有就是瞎胡搞
    你非得好心教一次以后各种奇葩玩意能烦死你
    wonderfulcxm
    wonderfulcxm
    Sep 26, 2024 via iPhone
    11
    给她装个 cursor
    zerovoid
    zerovoid
    Sep 26, 2024❤️2
    12
    你亲戚女儿真是天赋异禀,刚一年级就学了计算机汉语词汇、计算机英语词汇、Python 语言、C 语言、Windows 系统使用,键盘使用,输入法使用,IDE 使用。
    runze
    runze
    Sep 26, 2024
    13
    还可以加上:
    iostream->iosteam
    stdio.h->studio.h
    yazinnnn0
    yazinnnn0
    Sep 26, 2024❤️3
    14
    不信, 贴聊天记录吧
    asmoker
    asmoker
    Sep 26, 2024❤️2
    15
    Cython 哈哈哈哈哈哈🤣
    abc1310054026
    abc1310054026
    Sep 26, 2024
    16
    别这样,我害怕
    jasonyang9
    jasonyang9
    Sep 26, 2024 via Android
    17
    感觉这段神奇代码要是能运行全世界都得停摆
    delacey
    delacey
    Sep 26, 2024
    18
    这个问 ChatGPT 吧,小菜一碟
    drymonfidelia
    drymonfidelia
    OP
    Sep 26, 2024
    19
    @zerovoid Windows 系统使用,键盘使用,输入法使用 我一年级的时候也会,不过我只会打开 4399 小游戏(好像那时候不是 4399 )
    ochatokori
    ochatokori
    Sep 26, 2024 via Android
    20
    用的还是 vscode ,全给缝上了😂
    levon
    levon
    Sep 26, 2024
    21
    先把 hello word 输出来再说
    qinxi
    qinxi
    Sep 26, 2024❤️1
    22
    知识学杂了. 太有东西了. 这是在秀知识储备的.
    mogita
    mogita
    Sep 26, 2024❤️1
    23
    歪个楼,想起一个事,我父母一个北方人一个南方人,我刚学说话时的口音就特别诡异,据说非常四不像,于是父母决定统一用普通话,很快我的口音就正了。
    drymonfidelia
    drymonfidelia
    OP
    Sep 26, 2024
    24
    @ochatokori vscode 是我教她装的,因为她用的是 mac ,总不能让她买 JB 吧
    harryWebb
    harryWebb
    Sep 26, 2024
    25
    小孩子学啥编程。。。浪费时间。。。培训班骗钱的。。。
    kokerkov
    kokerkov
    Sep 26, 2024❤️1
    26
    能写明白 Markdown 、html 就不错了
    V2April
    V2April
    Sep 26, 2024❤️2
    27
    小学一年级刚学编程写第一个程序犯低级错误不是很正常。你不想教就说不教,你发到这里嘲笑一个一年级的小姑娘,你真是编程大佬
    drymonfidelia
    drymonfidelia
    OP
    Sep 26, 2024
    28
    @V2April 只是分享,没有嘲笑
    montaro2017
    montaro2017
    Sep 26, 2024
    29
    @V2April #27 我没觉得这是嘲笑,也就你会这么觉得了
    ashuai
    ashuai
    Sep 26, 2024
    30
    只要有人教,小朋友可比成年人聪明
    zwenooo
    zwenooo
    Sep 26, 2024
    31
    面函数
    chayuu
    chayuu
    Sep 26, 2024
    32
    中午吃饭的时候在小红书见到一个类似的贴子,也是.py 里面写 c++,还把分号打成冒号了。
    realpg
    realpg
    Sep 26, 2024
    33
    面不好使可以试试米
    lloovve
    lloovve
    Sep 26, 2024 via iPhone
    34
    教她用 gpt 自学
    knva
    knva
    Sep 26, 2024
    35
    太强了。能证明白后缀名。
    xiaofeilongyy555
    xiaofeilongyy555
    Sep 26, 2024
    36
    @ashuai 没有系统性的知识储备,再聪明也不行
    goodryb
    goodryb
    Sep 26, 2024❤️1
    37
    一时间我竟然理解不了这个问题,这是一年级小朋友能干的事情
    wenxueywx
    wenxueywx
    Sep 26, 2024
    38
    没🐟硬🎣
    这种梗早就烂大街了
    贴聊天记录也不信,伪造聊天记录很难么
    jackmod
    jackmod
    Sep 26, 2024
    39
    至少要懂一点英语,并且对高一的数学知识有印象吧
    缝成这样,连 python 和 cpp 是不一样的东西都不理解
    mightybruce
    mightybruce
    Sep 26, 2024
    40
    编程训练不是 教打字的猴子,这种训练还不如用一些可视化编程语言替代。

    算法思维和数学逻辑抽象这个阶段培养远比搞什么打字猴子有意义。

    方式和方法错误
    mightybruce
    mightybruce
    Sep 26, 2024
    41
    咱们不要用成年人思维去看小孩, 成年人思维定势, 小孩的想象空间和创造性是比成年人强的,要善于引导。
    qwertooo
    qwertooo
    Sep 26, 2024
    42
    不是,哥们。她才一年级啊......这么小学啥编程
    Greendays
    Greendays
    Sep 26, 2024❤️5
    43
    mian 函数可太经典了,这基本达到我大学本科的水平了。
    nyxsonsleep
    nyxsonsleep
    Sep 26, 2024
    44
    不如练练打字,还能提高拼音前后鼻音,平翘舌准确率。
    太小了学不会编程,没什么意义。
    liyafe1997
    liyafe1997
    Sep 26, 2024
    45
    @drymonfidelia 我一年级的时候也还没有 4399 ,当时是联众世界 可乐吧 Flash 游戏是 tt67 再后来才有 4399 (暴露年龄了
    burby
    burby
    Sep 26, 2024
    46
    不懂就问

    小朋友如果真的要培养编程兴趣 是不是 用 Scratch 这种会好一点
    非要用工具类型的语言是图啥呢。。。
    ArianX
    ArianX
    Sep 26, 2024
    47
    小学一年级不是正常连汉字和英语字母都没学么,太强了
    chitanda
    chitanda
    Sep 26, 2024
    48
    教他用 AI
    NoString
    NoString
    Sep 26, 2024
    49
    哇 居然是聊天记录,这下不得不相信了
    mumbler
    mumbler
    Sep 26, 2024
    50
    1.代码不要搜,直接让大模型写
    2.有问题,直接问大模型,比问 V2 大牛更好
    Axurez
    Axurez
    Sep 26, 2024
    51
    这是什么基于 vscode 的教育软件吗?
    loopinfor
    loopinfor
    Sep 26, 2024
    52
    这个一眼假的感觉
    如果是真的,倒不是说编程能力怎么样,而是:
    ( 1 )一年级刚入学就能熟练使用拼音,可以独立写出“第一个程序”这几个汉字的拼音
    ( 2 )能理解编程相关百度搜索结果页的复杂汉字
    kratosmy
    kratosmy
    Sep 26, 2024
    53
    幽默
    drymonfidelia
    drymonfidelia
    OP
    Sep 26, 2024
    54
    @loopinfor 现在小学生都在 qq 上聊天 拼音肯定没问题
    liuchao719
    liuchao719
    Sep 26, 2024❤️1
    55
    不是这槽点也太多了哈哈哈。

    如果真的是小孩子写的,那我其实挺佩服她的融合能力和创造力的。
    furlxy
    furlxy
    Sep 26, 2024
    56
    究竟是 Python 出了轨,还是 C 劈了腿
    不会是文心一言插足了两者吧。
    williamsxu
    williamsxu
    Sep 26, 2024
    57
    快试探到我的知识储备的底线了,来一个 ChatGPT 的完整回答:

    从图片来看,这段代码是想编写 C++ 程序,但文件扩展名是 `.py`,这表明它是在 Python 文件中编写的,这显然是不对的。如果需要正确运行这个 C++ 程序,首先要保存为 `.cpp` 文件。

    除了文件扩展名问题,代码中还有一些语法和拼写错误:

    ### 1. **错误的文件扩展名**
    - 文件名显示为 `第一个程序.py`,这个后缀名是 Python 的,应该改成 `第一个程序.cpp`,这是 C++ 的文件后缀名。

    ### 2. **拼写错误**
    - `#include("iostream")` 和 `#include("stdio.h")` 中的 `#include` 语法不对,正确写法是:`#include <iostream>` 和 `#include <cstdio>`。
    - `mian` 应该是 `main`,这是 C++ 的程序入口函数,拼写错误导致程序不能正常启动。

    ### 3. **C++ 语法错误**
    - `count` 应该是 `cout`,这是 C++ 用来输出文本的对象,拼写错误。
    - `end1` 应该是 `endl`,表示换行。

    ### 修正后的 C++ 代码应如下所示:
    ```cpp
    #include <iostream>
    #include <cstdio>

    using namespace std;

    int main(int argc, char* argv[]) {
    cout << "Hello" << endl;
    return 0;
    }
    ```

    ### 解释:
    - `#include <iostream>` 用于引入输入输出流对象。
    - `main` 是程序的入口。
    - `cout` 是用于输出到控制台的标准流。
    - `endl` 用于换行。

    修正这些问题后,将文件保存为 `.cpp`,用 C++ 编译器(如 g++)编译并运行程序即可。
    vvhy
    vvhy
    Sep 26, 2024 via Android
    58
    应该是 cpy
    archxm
    archxm
    Sep 26, 2024
    59
    让我想起了老黄,country man
    Emiya1208
    Emiya1208
    Sep 26, 2024
    60
    我觉得没什么问题,虽然不知道在干嘛,也不知道学的啥,也不知道为啥要.py
    但是如果这是自己写的,肯定比我妹妹强。我妹妹物理专业的研究生毕业两年问我:

    我的电脑的百度浏览器为什么打不开百度

    我想你们绝对猜不到我妹妹在说啥
    loopinfor
    loopinfor
    Sep 26, 2024
    61
    @drymonfidelia 能上 qq 聊天的都是中高年级小学生,一年级刚开学正常水平是拼音都只认识一小半,能把所有拼音认全的就是学霸了。一年级第一学期就能阅读网页上那些复杂文字的,不是学霸而是学神了。
    littleBink
    littleBink
    Sep 26, 2024
    62
    看到 mian 这么经典的错误就知道是钓鱼了
    noahlias
    noahlias
    Sep 27, 2024
    63
    好让他写一个新的编程语言 !

    这样就可以运行了
    pollux
    pollux
    Sep 27, 2024
    64
    这个其实是改错题,或者也叫捉虫题,什么易错的坑都给你挖好了,看你怎么爬出来
    jackerbauer
    jackerbauer
    Sep 27, 2024
    65
    这是 python 的么?
    p1gd0g
    p1gd0g
    Sep 27, 2024
    66
    真好,这么小就学编程。希望很多年后下一个 linus 是国人
    SyncWorld
    SyncWorld
    Sep 27, 2024
    67
    集百家之所长,三教合流,此乃大才
    duron600
    duron600
    Sep 27, 2024
    68
    @drymonfidelia 所以分享了什么呢
    realpg
    realpg
    Sep 27, 2024
    69
    @burby #46

    亲戚家孩子小学五年级数学没超过 60 分 全班期末排名没超过倒数第五 天天学编程 300 多一节课 他妈就喜欢被培训班洗脑 动不动让我给他打 500 多页的各种乱七八糟东西 什么这竞赛那竞赛 还什么竞赛上清华
    ElmerZhang
    ElmerZhang
    Sep 27, 2024❤️1
    70
    所以编程要想学好必须要有私教。普通培训班和网课都是坑钱的。
    ThisDay
    ThisDay
    Sep 27, 2024
    71
    cursor 包治百病
    lizhenda
    lizhenda
    Sep 27, 2024
    72
    一年级?不可能吧 ...
    lyxxxh2
    lyxxxh2
    Sep 27, 2024
    73
    对教程抄不可能出现`py` + `c++`混合。
    只能是自己写的。

    看着不像"小白"能搞出来啊,反而像技术故意搞的。
    drymonfidelia
    drymonfidelia
    OP
    Sep 27, 2024
    74
    @lyxxxh2 她连想写什么语言都说不清楚,很明显是搜教程的时候没写明语言
    TirionHo
    TirionHo
    Sep 27, 2024
    75
    这么吊?我娃一年级字都不会写几个,更不用说用电脑写这么多个单词了
    basheewang
    basheewang
    Sep 27, 2024
    76
    先教她学会配置 LSP ,自己看问题~
    iamwin
    iamwin
    Sep 27, 2024
    77
    这个鸡娃也太厉害了吧
    fresco
    fresco
    Sep 27, 2024
    78
    这是个人才,建议重点培养
    RoccoShi
    RoccoShi
    Sep 27, 2024 via Android
    79
    我不信
    mshx1
    mshx1
    Sep 27, 2024
    80
    这从哪抄的?也太离谱了
    HappyAndSmile
    HappyAndSmile
    Sep 28, 2024
    81
    编造这种假的无不无聊啊
    tubowen
    tubowen
    Sep 28, 2024 via Android
    82
    合订本编程书不要买
    009694
    009694
    Sep 29, 2024 via iPhone
    83
    明显钓鱼啊。 一年级小朋友 main 写成 mian 能理解。cout 写成 count , 他知道 count 是什么单词吗?就写出来了。
    ElmerZhang
    ElmerZhang
    Sep 29, 2024
    84
    @009694 有可能知道的,我儿子就知道。6 岁零两个月,一年级。
    guiyumin
    guiyumin
    Sep 29, 2024
    85
    end1 是什么
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2875 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 186ms · UTC 13:18 · PVG 21:18 · LAX 05:18 · JFK 08:18
    ♥ Do have faith in what you're doing.