下面是程序其中有个变量y如果不开始设置成全局变量,y=y+k;这里就会提示报错说使用了未赋值的局部变量!前提是我再设置其他(inti,z,k,y;)已经设置后不能使用//题目:输入某年某月某...

下面是程序

其中有个变量y

如果不开始设置成全局变量,

y = y + k;

这里就会提示报错说使用了未赋值的局部变量!

前提是我再设置其他(int i, z, k,y;)已经设置后不能使用

//题目:输入某年某月某日,判断这一天是这一年的第几天?

//程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天。

using System;

using System.Collections.Generic;

using System.Text;

namespace 判断天数

{

class Program

{

static int y;

static void Main(string[] args)

{

string i0, z0, k0;

int i, z, k;

Console.WriteLine("欢迎进入判断天数程序:\n下面请跟随程序依次输入年月日");

do

{

Console.WriteLine("请输入年(如1999)");

i0 = Console.ReadLine();

Console.WriteLine("请输入月");

z0 = Console.ReadLine();

Console.WriteLine("请输入日");

k0 = Console.ReadLine();

i = Convert.ToInt32(i0);

z = Convert.ToInt32(z0);

k = Convert.ToInt32(k0);

}

while (z > 12);

switch (z)

{

case 1:

y = 0;

break;

case 2:

y = 31;

break;

case 3: y = 59; break;

case 4: y = 90; break;

case 5: y = 120; break;

case 6: y = 151; break;

case 7: y = 181; break;

case 8: y = 212; break;

case 9: y = 243; break;

case 10: y = 273; break;

case 11: y = 304; break;

case 12: y = 334; break;

default: Console.WriteLine("data error"); break;

}

y = y + k;

Console.WriteLine("您输入的是{0}年{1}月{2}日今天是第{3}日", i, z, k,y);

Console.ReadKey();

}

}

}

展开

python tkinter图片为什么要设置全局变量_为什么这里一定要设置全局变量相关推荐

  1. python的tkinter插入图片_详解python tkinter 图片插入问题

    通过tkinter.PhotoImage插入GIF, PGM/PPM格式的图片. import tkinter class Gui: def __init__(self): self.gui=tkin ...

  2. 图片坐标提取软件/图片坐标点和像素点颜色提取软件/图片坐标获取工具/Python图片坐标获取源码/图片像素坐标获取软件/python tkinter 图片显示(完全开源)

    该软件使用python写的,可以提取像素点的坐标还有也能获取像素点的16进制数据RGB565和RGB888(RGB888仅最新的源码才支持),可以单点坐标也可以按键坐标,甚至可以使用简单的左右键配合使 ...

  3. python tkinter库、添加gui界面_使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)...

    使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二),创建一个,界面,布局,文件,路径 使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二) ...

  4. Java 如何设置时间_如何在Java中设置尊重用户操作系统设置的日期和时间格式

    我在Windows 7机器上运行Java应用程序,在该机器上,我的区域设置已设置为将日期格式设置为YYYY-mm- dd,将时间格式设置为HH:mm:ss(例如" 2011-06-20 07 ...

  5. 华硕计算机用户名默认,华硕路由器设置方法_华硕(ASUS)路由器怎么设置?-192路由网...

    问:华硕(ASUS)路由器怎么设置? 本人自己第一次设置路由器,这台了半天还是没有搞好. 请问新买的华硕路由器,要怎么设置才能上网? 答:一台新买回来的华硕路由器,要让它连接Internet上网,需要 ...

  6. python 将图片旋转多个角度_【技术】把你的朋友变成表情包?Python:So easy

    ↑↑↑关注后"星标"简说Python 人人都可以简单入门Python.爬虫.数据分析 源自:Python学习与数据挖掘 在日常生活中,我们经常会存取一些朋友们的丑照,在这个项目中, ...

  7. python下载图片被覆盖了怎么办_为什么我的图片下载并用python编写后会被破坏?...

    前言 这是我在stackoverflow上的第一篇文章,所以如果我在某个地方搞砸了,我很抱歉.我搜索了互联网和stackoverflow寻找解决我的问题的方法,但我什么也没找到.在 形势 我正在做的是 ...

  8. python给图片加滤镜的方程_纯Python综合图像处理小工具(4)自定义像素级处理(剪纸滤镜)...

    上一节介绍了python PIL库自带的10种滤镜处理,现成的库函数虽然用起来方便,但是对于图像处理的各种实际需求,还需要开发者开发自定义的滤镜算法.本文将给大家介绍如何使用PIL对图像进行自定义的像 ...

  9. python tkinter 图片插入问题

    通过tkinter.PhotoImage插入GIF, PGM/PPM格式的图片. import tkinterclass Gui:def __init__(self): self.gui=tkinte ...

最新文章

  1. mysql为int类型的字段php取出来之后为何变为string类型?
  2. 前端页面适配的rem换算
  3. python 如何引用同一个目录下的另一个py文件
  4. zuul在zuulFilter获取返回值后,接口获取不到数据
  5. 【Java反射】反射机制性能问题、反射操作泛型
  6. Netty入门(二)时间服务器及客户端
  7. DB服务器中的参数优化
  8. 10分钟虚拟设备接入阿里云IoT平台实战
  9. 永遠のゼロ       012
  10. 探讨:ASP.NET技术的学习顺序问题
  11. Spring-Kafka
  12. linux手写软件,Linux 手写输入法
  13. matlab求解多元函数的偏导数diff
  14. 【STM32f401学习之路-00】搭建工程环境
  15. 网站设计| 网站设计模板素材
  16. Source Sink (live555)
  17. 企业招聘采集算法(58,51job,海南在线,智联招聘,百度招聘,猎聘网)
  18. jmeter+PerfMon Metrics Collector监控(ServerAgent)
  19. 蒙特卡罗方法采样算法
  20. python mysql版本查看_怎么查看mysql版本

热门文章

  1. linux gpio设备驱动程序,嵌入式Linux设备驱动开发之:GPIO驱动程序实例-嵌入式系统-与非网...
  2. 去掉边框_安卓也有堪比 VOUN 的加边框应用了,素材丰富到没朋友
  3. android 大视图风格通知栏,Android中使用Notification实现宽视图通知栏(Notification示例二)...
  4. Linux、Windows、RHEL操作系统镜像
  5. MSE和Cross-entropy梯度更新比较
  6. 10.Mysql数据库导入导出和授权
  7. ORACLE SQL*PLUS 命令大全
  8. Python异步非阻塞IO多路复用Select/Poll/Epoll使用
  9. linux screen -ls,Linux screen命令详解
  10. skywalking(2)