V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
drymonfidelia
V2EX  ›  程序员

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

  •  
  •   drymonfidelia · 2 天前 · 10546 次点击


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

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

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

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

    如果真的是小孩子写的,那我其实挺佩服她的融合能力和创造力的。
    furlxy
        56
    furlxy  
       2 天前
    究竟是 Python 出了轨,还是 C 劈了腿
    不会是文心一言插足了两者吧。
    williamsxu
        57
    williamsxu  
       2 天前
    快试探到我的知识储备的底线了,来一个 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
        58
    vvhy  
       2 天前 via Android
    应该是 cpy
    archxm
        59
    archxm  
       2 天前
    让我想起了老黄,country man
    Emiya1208
        60
    Emiya1208  
       2 天前
    我觉得没什么问题,虽然不知道在干嘛,也不知道学的啥,也不知道为啥要.py
    但是如果这是自己写的,肯定比我妹妹强。我妹妹物理专业的研究生毕业两年问我:

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

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

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

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

    看着不像"小白"能搞出来啊,反而像技术故意搞的。
    drymonfidelia
        74
    drymonfidelia  
    OP
       1 天前
    @lyxxxh2 她连想写什么语言都说不清楚,很明显是搜教程的时候没写明语言
    hepeng10
        75
    hepeng10  
       1 天前
    这么吊?我娃一年级字都不会写几个,更不用说用电脑写这么多个单词了
    basheewang
        76
    basheewang  
       1 天前
    先教她学会配置 LSP ,自己看问题~
    iamwin
        77
    iamwin  
       1 天前
    这个鸡娃也太厉害了吧
    fresco
        78
    fresco  
       1 天前
    这是个人才,建议重点培养
    RoccoShi
        79
    RoccoShi  
       1 天前 via Android
    我不信
    mshx1
        80
    mshx1  
       1 天前
    这从哪抄的?也太离谱了
    HappyAndSmile
        81
    HappyAndSmile  
       13 小时 20 分钟前
    编造这种假的无不无聊啊
    tubowen
        82
    tubowen  
       7 小时 53 分钟前 via Android
    合订本编程书不要买
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2347 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 15:30 · PVG 23:30 · LAX 08:30 · JFK 11:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.