主頁 > .NET開發 > <新手>下面的24個不會,求解

<新手>下面的24個不會,求解

2020-10-02 02:29:11 .NET開發

1、 撰寫程式,模擬交通信號燈的切換。
信號燈有3種,分別為紅、黃、綠,在某個時刻只能亮一個,程式將模塊這種操作,在表單上畫3個Label框和2個,在每個框中各裝入1個圖示,在“屬性”視窗中直接設定。
2、 撰寫一個“選舉投票”程式。參加選舉的人對候選人投票,程式統計每個人候選人的票數,并輸出顯示投票結果。
在表單畫3個分組框,在第1個分組框內畫3個單選按鈕,在第2個分組框內畫3個按鈕,在第3個分組框內畫一個文本框,并把該文本框的MultiLine屬性設為True。
3、 設計一個具有算術運算(+、-、*、/)及清除功能的選單。從鍵盤上輸入兩個數,利用選單命令并求出它們的和、差、積和商,并顯示出來。
4、 輸入若干個學生的成績,計算平均分數和高于平均分數的人數。
5、 撰寫應用程式,要求在TextBox控制元件的文本框中輸入一個英文句子后完成如下操作:
1) 分析并顯示控制元件的值中含有幾個字母“a”。
2) 若英文句子用“.”號結束,英文單詞間用空格字符和逗號字符作為分隔字符,分析顯示TextBox控制元件的Text值中含有幾個英文單詞。
3) 把找到的單詞按從小到大的次序排序后顯示到另一個TextBox控制元件的文本框中。
6、 定義一個n x m的二維陣列,接收鍵盤輸入的數字,并求出全部元素的平均值,輸出高于平均的元素以及它們的行列號(即下標)。
7、 新建一個工程,左右兩邊各放置一個串列框ListBox的控制元件List1和List2,在List1中豎排顯示內容“第一題、第二題、第三題、第四題、第五題”這五項。在兩個串列框中間豎排四個命令按鈕,標題分別為“<”、“>”、“<<”、“>>”。實作程式功能: 
  1)點擊“<”將List1中所選中的項添加到List2中,并將List1中的項洗掉。 
  2)點擊“>”將List2中所選中的項添加到List1中,并將List2中的項洗掉。 
  3)點擊“<<”將Lixt1中所有的選項添加到List2中,并將List1中的項清空。 
  4)點擊“>>”將List2中所有的選項添加到List1中,并將List2中的項清空。
8、 新建一個工程,包含兩個表單Form1,Form2。實作功能制作一個歡迎界面,運行時間為三秒,三秒后,Form1消失,Form2出現。
9、 撰寫程式,求解雞兔同籠問題。一個籠子中有雞X只,兔Y只,每只雞有2只腳,每只兔有4只腳。今知雞和兔的總頭數為H,總腳數為F。問籠中雞和兔各若干? 
  提示:根據數學知識,可以寫出如下的聯立方程式: 
  X+Y=H (1) 
  2X+4Y=F (2) 
  (2)式 - 2*(1)式: 2Y = F-2H 故 Y =(F-2H)/2 
  4*(1)-(2)式: 2X = 4H-F 故 X =(4H-F)/2 
可按上式撰寫程式,用INPUTBOX函式輸入H和F的值,設H=71,F=158,請撰寫程式并上機運行。
10、設計一個“通訊錄”程式,當用戶在下拉串列框中選擇某一人名后,在“電話號碼”文本框中顯示出對應的電話號碼當用戶選擇或者取消“單位”和“住址”復選框后,將打開或關閉“作業單位”或“家庭住址”文本框。
11、輸入字符、數字串,統計其中數字的個數,若遇到字串“bye”時,輸出結果。
12、定義一個類,用戶輸入數值作為一個正方形的邊長,該類計算出正方形的面積并輸出。
13、制作問卷調查:(詳見第10章10-3)。
14、創建一個專案,實作表單之間的資料互動。(詳見9.7)
15、撰寫一個程式,實作用戶登錄功能,當用戶在文本框中輸入用戶名和密碼,點擊確定按鈕,程式負責檢測密碼和用戶名是否正確,連續三次不正確,程式退出。
16、撰寫一個表單程式,用選單命令實作簡單的加、減、乘、除四則運算,并將結果輸出到對話框。
17、定義一個車輛(Vehicle)基類,具有Run、Stop等方法,具有Speed(速度)、MaxSpeed(最大速度)、Weight(重量)等域。然后以該類為基類,派生出bicycle、car等類。并編程對該派生類的功能進行驗證。
18、撰寫出一個通用的人員類(Person),該類具有姓名(Name)、年齡(Age)、性別(Sex)等域。然后對Person 類的繼承得到一個學生類(Student),該類能夠存放學生的5門課的成績,并能求出平均成績,要求對該類的建構式進行多載,至少給出三個形式。最后編程對student類的功能進行驗證。
19、編程輸出1~100中能被3整除但不能被5整除的數,并統計有多少個這樣的數。
20、在表單上建立一個串列框,一個文本框和一個命令按鈕,在串列框中列有本班10個同學的姓名,當選中某個學生姓名后,單擊此命令按鈕,則在文本框中顯示該學生的籍貫。
21、撰寫一條根據變數name的值執行不同操作的switch陳述句。如果該變數的值為Robert,則列印訊息“Hi Bob”;如果為Richard,則列印訊息“Hi Rich”;如果為Barbara,則列印訊息“Hi Barb”;如果為Kalee,則列印訊息“You Go Girl!”;對于其他情況,則列印“Hix”,其中x為變數name的值。
22、創建一個名稱空間,它包含一個類和另一個名稱空間,被包含的名稱空間也包含一個類。然后創建一個使用這兩個類的應用程式類。
23、一個控制臺應用程式,輸出1~15的平方值,要求:
用for陳述句實作。
用while陳述句實作。
用do-while陳述句實作。
24、按照ADO.NET可視化編程步驟創建一個資料庫訪問程式?

uj5u.com熱心網友回復:

1、List<<KeyValuePari<string,int>> 按順序存放每個標簽對應的control id,每個燈亮的秒數,用一個timer控制元件,設定每一秒執行一次,根據公共欄位來確認當前是list的第幾項,根據切換的開始時間算還要顯示幾秒,時間到了就第幾項+1 %3來確認下一個顯示
2、看不懂你那幾個東西跟投票有什么關系
3、這個就是兩個輸入框+button
4、where 成績>avg(成績)
5、不想寫了……

uj5u.com熱心網友回復:

1個問題100分,可以回答給你。或者你去ask.csdn.net提問,不要分。一個問題問一個,保證采納,我可以回答你。

uj5u.com熱心網友回復:

每個問題單獨發帖,或者去ask提問,這一坨都懶得看。

uj5u.com熱心網友回復:

C# 基礎大雜燴啊?哈哈哈。

uj5u.com熱心網友回復:

我就看最后一個問題:24、按照ADO.NET可視化編程步驟創建一個資料庫訪問程式?

這個你只要在vs里面添加ado.net資料模型,根據向導提示,下一步下一步,不用寫代碼資料訪問就ok了。但是你得準備好的你資料庫呀。

uj5u.com熱心網友回復:


昨天的作業挺多的啊!

uj5u.com熱心網友回復:

這些題都很簡單,認真看看書都能答出來,如果樓主想以后干編程,還是自己研究的好,如果樓主不想當程式員,算我沒說

uj5u.com熱心網友回復:

到我了,老師也出的一模一樣的提

uj5u.com熱心網友回復:

1、 撰寫程式,模擬交通信號燈的切換。
信號燈有3種,分別為紅、黃、綠,在某個時刻只能亮一個,程式將模塊這種操作,在表單上畫3個Label框和2個,在每個框中各裝入1個圖示,在“屬性”視窗中直接設定。

我來說第一個把,因為普通人會寫成case,if else,高級點的寫成模,在高級點的寫成回圈鏈表。但實際上專業工程領域這個其實是3個方波。

為啥說這個呢,其實你就看到了。普通人,聰明人,懂資料結構的人,懂交通領域業務的人,會有不同的解。很有意思吧

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/146985.html

標籤:C#

上一篇:靜態方法和實體方法

下一篇:ajax 與 asp.net 通信

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • WebAPI簡介

    Web體系結構: 有三個核心:資源(resource),URL(統一資源識別符號)和表示 他們的關系是這樣的:一個資源由一個URL進行標識,HTTP客戶端使用URL定位資源,表示是從資源回傳資料,媒體型別是資源回傳的資料格式。 接下來我們說下HTTP. HTTP協議的系統是一種無狀態的方式,使用請求/ ......

    uj5u.com 2020-09-09 22:07:47 more
  • asp.net core 3.1 入口:Program.cs中的Main函式

    本文分析Program.cs 中Main()函式中代碼的運行順序分析asp.net core程式的啟動,重點不是剖析原始碼,而是理清程式開始時執行的順序。到呼叫了哪些實體,哪些法方。asp.net core 3.1 的程式入口在專案Program.cs檔案里,如下。ususing System; us ......

    uj5u.com 2020-09-09 22:07:49 more
  • asp.net網站作為websocket服務端的應用該如何寫

    最近被websocket的一個問題困擾了很久,有一個需求是在web網站中搭建websocket服務。客戶端通過網頁與服務器建立連接,然后服務器根據ip給客戶端網頁發送資訊。 其實,這個需求并不難,只是剛開始對websocket的內容不太了解。上網搜索了一下,有通過asp.net core 實作的、有 ......

    uj5u.com 2020-09-09 22:08:02 more
  • ASP.NET 開源匯入匯出庫Magicodes.IE Docker中使用

    Magicodes.IE在Docker中使用 更新歷史 2019.02.13 【Nuget】版本更新到2.0.2 【匯入】修復單列匯入的Bug,單元測驗“OneColumnImporter_Test”。問題見(https://github.com/dotnetcore/Magicodes.IE/is ......

    uj5u.com 2020-09-09 22:08:05 more
  • 在webform中使用ajax

    如果你用過Asp.net webform, 說明你也算是.NET 開發的老兵了。WEBform應該是2011 2013左右,當時還用visual studio 2005、 visual studio 2008。后來基本都用的是MVC。 如果是新開發的專案,估計沒人會用webform技術。但是有些舊版 ......

    uj5u.com 2020-09-09 22:08:50 more
  • iis添加asp.net網站,訪問提示:由于擴展配置問題而無法提供您請求的

    今天在iis服務器配置asp.net網站,遇到一個問題,記錄一下: 問題:由于擴展配置問題而無法提供您請求的頁面。如果該頁面是腳本,請添加處理程式。如果應下載檔案,請添加 MIME 映射。 WindowServer2012服務器,添加角色安裝完.netframework和iis之后,運行aspx頁面 ......

    uj5u.com 2020-09-09 22:10:00 more
  • WebAPI-處理架構

    帶著問題去思考,大家好! 問題1:HTTP請求和回傳相應的HTTP回應資訊之間發生了什么? 1:首先是最底層,托管層,位于WebAPI和底層HTTP堆疊之間 2:其次是 訊息處理程式管道層,這里比如日志和快取。OWIN的參考是將訊息處理程式管道的一些功能下移到堆疊下端的OWIN中間件了。 3:控制器處理 ......

    uj5u.com 2020-09-09 22:11:13 more
  • 微信門戶開發框架-使用指導說明書

    微信門戶應用管理系統,采用基于 MVC + Bootstrap + Ajax + Enterprise Library的技術路線,界面層采用Boostrap + Metronic組合的前端框架,資料訪問層支持Oracle、SQLServer、MySQL、PostgreSQL等資料庫。框架以MVC5,... ......

    uj5u.com 2020-09-09 22:15:18 more
  • WebAPI-HTTP編程模型

    帶著問題去思考,大家好!它是什么?它包含什么?它能干什么? 訊息 HTTP編程模型的核心就是訊息抽象,表示為:HttPRequestMessage,HttpResponseMessage.用于客戶端和服務端之間交換請求和回應訊息。 HttpMethod類包含了一組靜態屬性: private stat ......

    uj5u.com 2020-09-09 22:15:23 more
  • 部署WebApi隨筆

    一、跨域 NuGet參考Microsoft.AspNet.WebApi.Cors WebApiConfig.cs中配置: // Web API 配置和服務 config.EnableCors(new EnableCorsAttribute("*", "*", "*")); 二、清除默認回傳XML格式 ......

    uj5u.com 2020-09-09 22:15:48 more
最新发布
  • C#多執行緒學習(二) 如何操縱一個執行緒

    <a href="https://www.cnblogs.com/x-zhi/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/2943582/20220801082530.png" alt="" /></...

    uj5u.com 2023-04-19 09:17:20 more
  • C#多執行緒學習(二) 如何操縱一個執行緒

    C#多執行緒學習(二) 如何操縱一個執行緒 執行緒學習第一篇:C#多執行緒學習(一) 多執行緒的相關概念 下面我們就動手來創建一個執行緒,使用Thread類創建執行緒時,只需提供執行緒入口即可。(執行緒入口使程式知道該讓這個執行緒干什么事) 在C#中,執行緒入口是通過ThreadStart代理(delegate)來提供的 ......

    uj5u.com 2023-04-19 09:16:49 more
  • 記一次 .NET某醫療器械清洗系統 卡死分析

    <a href="https://www.cnblogs.com/huangxincheng/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/214741/20200614104537.png" alt="" /&g...

    uj5u.com 2023-04-18 08:39:04 more
  • 記一次 .NET某醫療器械清洗系統 卡死分析

    一:背景 1. 講故事 前段時間協助訓練營里的一位朋友分析了一個程式卡死的問題,回過頭來看這個案例比較經典,這篇稍微整理一下供后來者少踩坑吧。 二:WinDbg 分析 1. 為什么會卡死 因為是表單程式,理所當然就是看主執行緒此時正在做什么? 可以用 ~0s ; k 看一下便知。 0:000> k # ......

    uj5u.com 2023-04-18 08:33:10 more
  • SignalR, No Connection with that ID,IIS

    <a href="https://www.cnblogs.com/smartstar/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/u36196.jpg" alt="" /></a>...

    uj5u.com 2023-03-30 17:21:52 more
  • 一次對pool的誤用導致的.net頻繁gc的診斷分析

    <a href="https://www.cnblogs.com/dotnet-diagnostic/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/3115652/20230225090434.png" alt=""...

    uj5u.com 2023-03-28 10:15:33 more
  • 一次對pool的誤用導致的.net頻繁gc的診斷分析

    <a href="https://www.cnblogs.com/dotnet-diagnostic/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/3115652/20230225090434.png" alt=""...

    uj5u.com 2023-03-28 10:13:31 more
  • C#遍歷指定檔案夾中所有檔案的3種方法

    <a href="https://www.cnblogs.com/xbhp/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/957602/20230310105611.png" alt="" /></a&...

    uj5u.com 2023-03-27 14:46:55 more
  • C#/VB.NET:如何將PDF轉為PDF/A

    <a href="https://www.cnblogs.com/Carina-baby/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/2859233/20220427162558.png" alt="" />...

    uj5u.com 2023-03-27 14:46:35 more
  • 武裝你的WEBAPI-OData聚合查詢

    <a href="https://www.cnblogs.com/podolski/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/616093/20140323000327.png" alt="" /><...

    uj5u.com 2023-03-27 14:46:16 more