lymbwx 发表于 2022-11-11 09:50:31

python 经常运行不了,求助


为什么我的shell 就运行报错了,百思不得其解:{:10_269:}

#include <stdio.h>

int main(void)
{
      int a[] = {31 , 28 , 31 , 30 , 31 , 30 , 31 , 31 , 30 , 31 , 30 , 31} , d , m , y ;
      printf("请输入一个年份:")                                                      ;
      scanf("%d" , & y)                                                               ;
      for(m = 0 ; m < 12 ; m ++) {
                d = a                                                                  ;
                if(m == 1 && (! (y % 4) && y % 100) || ! (y % 400)) d ++                  ;
                printf("%2d月份:%d天\n" , m + 1 , d)                                     ;
      }
}

tommyyu 发表于 2022-11-11 09:54:36

本帖最后由 tommyyu 于 2022-11-11 10:02 编辑

这个不是C么

lansemeiying 发表于 2022-11-11 10:28:13

c放python运行了

jackz007 发表于 2022-11-11 10:39:10

本帖最后由 jackz007 于 2022-11-11 10:40 编辑

       楼主试一下这个代码呢?
a =
y = int(input('请输入一个年份:'))
for m in range(12):
    d = a
    if m == 1 and (not y % 4 and y % 100 or not y % 400) : d += 1
    print('%2d月份:%d 天' % (m + 1 , d))
       【注意】,文件中有中文字符,必须按 UTF-8 编码格式保存。

xiaosi4081 发表于 2022-11-13 10:20:25

这个代码,是c语言的,不应该放在python里运行!

如果想用python的话,建议先学学小甲鱼老师的课程

zhangjinxuan 发表于 2022-11-13 11:47:59

【百思不得其解】,我有点无语,这是C语言的代码,它能在Python中运行吗,啊{:10_250:}

就比如说不同的工具有不同的使用方法,你使用不当,得到的结果自然也就不好

解决方案:
下载C编译器,可以试试Dev-cpp

lymbwx 发表于 2022-11-14 09:34:39

xiaosi4081 发表于 2022-11-13 10:20
这个代码,是c语言的,不应该放在python里运行!

如果想用python的话,建议先学学小甲鱼老师的课程

转过弯来了,谢谢指导。

lymbwx 发表于 2022-11-14 09:35:11

zhangjinxuan 发表于 2022-11-13 11:47
【百思不得其解】,我有点无语,这是C语言的代码,它能在Python中运行吗,啊

就比如说不同的 ...

转过弯来了,谢谢指导。
页: [1]
查看完整版本: python 经常运行不了,求助