您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關如何進行C#算法一道面試題的程序實現,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
C#算法一道面試題的解答有很多的方法,這里只向你介紹一種,那么首先讓我們看看題目:
C#算法一道面試題:A、B、C、D、E五名學生有可能參加計算機競賽,根據下列條件判斷哪些人參加了競賽:
1、A參加時,B也參加;
2、B和C只有一個人參加;
3、C和D或者都參加,或者都不參加;
4、D和E中至少有一個人參加;
5、如果E參加,那么A和D也都參加。
C#算法一道面試題的程序實現:
static void Main(string[] args) ...{ char[] name=...{'A','B','C','D','E'}; int[] value = new int[5]; for (value[0]=0;value[0]<2;value [0]++) for (value[1]=0; value[1] < 2; value[1]++) for (value[2]=0; value[2] < 2; value[2]++) for (value[3]=0; value[3] < 2; value[3]++) for (value[4]=0; value[4] < 2; value[4]++) ...{ if ((value[1] >= value[0]) && (value[1] + value[2] == 1) && (value[2] == value[3]) && (value[3] + value[4]==1) && (value[4]==0 || value[4]==1 && value[0]==1 && value[3]==1)) ...{ for (int i = 0; i < 5; i++) ...{ if (value[i]==1) ...{ Console.WriteLine("{0}參加", name[i]); } else ...{ Console.WriteLine("{0}不參加", name[i]); } } } } }
關于如何進行C#算法一道面試題的程序實現就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。