| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1827 人关注过本帖
标题:[求助]如何培养C#编程思想
只看楼主 加入收藏
zjnicholas
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-3-15
收藏
 问题点数:0 回复次数:10 
[求助]如何培养C#编程思想
我刚刚接触C#,在这之前就只有看过一两本C语言的书。
对于编程完全是个新手的新手。
我想请教一下大虾们,在学习C#一些语法知识以外,
如何来培养自己的编程思想(最好效果比较明显的),
需要些什么资料
搜索更多相关主题的帖子: 思想 培养 
2005-04-03 15:34
hanyou
Rank: 1
等 级:新手上路
威 望:1
帖 子:105
专家分:0
注 册:2005-4-2
收藏
得分:0 
怎么样编写两个矩阵的乘积?
2005-04-03 15:41
幻风幻云
Rank: 1
等 级:新手上路
帖 子:762
专家分:0
注 册:2005-1-14
收藏
得分:0 
多看一些C#实例吧

2005-04-04 00:03
leeteng
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2005-1-7
收藏
得分:0 
设计模式,很不错的。学了基础知识以后希望你看看
2005-04-04 12:24
yushengou
Rank: 1
等 级:新手上路
帖 子:401
专家分:0
注 册:2005-3-30
收藏
得分:0 
以下是引用leeteng在2005-4-4 12:24:22的发言: 设计模式,很不错的。学了基础知识以后希望你看看
什么东西很不错???

我是初学者,希望大家能多多帮助我 /bbs/showimg.asp?BoardID=34&filename=2005-4/200542294030151.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://bbs./bbs/showimg.asp?BoardID=34&filename=2005-4/200542294030151.gif');}" onmousewheel="return imgzoom(this);" alt="" />
2005-04-04 12:25
leeteng
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2005-1-7
收藏
得分:0 
设计模式啊,http://www.cnblogs.com/zhenyulu 这是我们上课的教案。你进去看看就知道了。
2005-04-09 13:08
leeteng
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2005-1-7
收藏
得分:0 
不过最好在掌握了一定的基础知识以后再学习。
2005-04-09 13:09
梦幻情缘
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:769
专家分:20
注 册:2005-4-4
收藏
得分:0 
在学好基础知识上,再多做一些题.
2005-04-09 21:57
sportboy
Rank: 1
等 级:新手上路
帖 子:88
专家分:0
注 册:2005-3-24
收藏
得分:0 

求两个矩阵的乘积我会,但是通过别人的实力懂得,现在发给你,希望你能和我共同进步! using System;

public class MatrixMultiply { public static void Main() { int[,] matrixA = new int[2,3]; int[,] matrixB = new int[3,4]{ {4,2,1,7}, {3,6,1,0}, {5,3,2,4} }; int[,] matrixC = new int[2,4]; for(int i = 0; i < 2; i++) { for(int j = 0; j < 3; j++) { matrixA[i,j] = (i + 2) * (j + 2) + 1; } } for(int i = 0; i < 2; i++) { for(int j = 0; j < 4; j++) { matrixC[i,j] = 0; for(int k = 0; k < 3; k++) { matrixC[i,j] += matrixA[i,k] * matrixB[k,j]; } } } Console.WriteLine("\n********矩阵A********"); outputMatrix(matrixA, 2, 3);

Console.WriteLine("\n********矩阵B********"); outputMatrix(matrixB, 3, 4);

Console.WriteLine("\n********矩阵A X 矩阵B********"); outputMatrix(matrixC, 2, 4); }

private static void outputMatrix(int[,] matrixX, int rowCount, int columnCount) { if(matrixX.Length != rowCount * columnCount) { Console.WriteLine("行列数错误!"); return ; } for(int i = 0; i < rowCount; i++) {

for(int j = 0; j < columnCount; j++) { Console.Write(matrixX[i,j] + "\t"); }

Console.WriteLine(); } } }


2005-04-11 16:18
sportboy
Rank: 1
等 级:新手上路
帖 子:88
专家分:0
注 册:2005-3-24
收藏
得分:0 

对不起!

刚才是实例懂得!


2005-04-11 16:21
快速回复:[求助]如何培养C#编程思想
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030346 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved