java源代码 求大神 明天就要上机
package com.uisftec;
import java.io.Serializable;
public class TestScores implements Serializable {
private double[] testScores;
public TestScores(double[] testScores) {
this.testScores = testScores;
}
public double getAverageScore() {
double sum = 0.0d;
for (int i = 0; i < testScores.length; i++) {
sum += testScores[i];
}
return sum / testScores.length;
}
}
package com.uisftec;
public class InvalidTestScore {
public InvalidTestScore(double[] testScores) {
if (testScores == null) {
throw new IllegalArgumentException("数组为空");
}
for (int i = 0; i < testScores.length; i++) {
if (testScores[i] < 0 || testScores[i] > ) {
throw new IllegalArgumentException("数组中包含的test Score不在0~这个范围内");
}
}
}
}
package com.uisftec;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutput;
import java.io.ObjectOutputStream;
public class TestScoresSerialize {
public static void main(String[] args) throws FileNotFoundException, IOException, ClassNotFoundException {
// 创建5个对象
TestScores testScores1 = new TestScores(new double[] { 1.0, 2.0 });
TestScores testScores2 = new TestScores(new double[] { 5.0, 2.0 });
TestScores testScores3 = new TestScores(new double[] { .0, .0 });
TestScores testScores4 = new TestScores(new double[] { .0, .0 });
TestScores testScores5 = new TestScores(new double[] { .0, .0 });
// 创建数组
TestScores[] testScores = new TestScores[] { testScores1, testScores2, testScores3, testScores4, testScores5 };
// 写入到D盘testScores.dat
ObjectOutput out = new ObjectOutputStream(new FileOutputStream("d:\\testscores.dat"));
for (TestScores testScores6 : testScores) {
out.writeObject(testScores6);
}
// D盘STOUT
File file = new File("D:\\STDOUT");
// 创建输出留
DataOutputStream outputStream = new DataOutputStream(new FileOutputStream(file));
// 创建读取d盘序列化对象
ObjectInputStream in = new ObjectInputStream(new FileInputStream("d:\\testscores.dat"));
// 打印平均分并写入到D盘STDOUT
TestScores testScores8 = (TestScores) in.readObject();
System.out.println(testScores8.getAverageScore());
outputStream.writeDouble(testScores8.getAverageScore());
TestScores testScores9 = (TestScores) in.readObject();
outputStream.writeDouble(testScores9.getAverageScore());
System.out.println(testScores9.getAverageScore());
TestScores testScores = (TestScores) in.readObject();
System.out.println(testScores.getAverageScore());
outputStream.writeDouble(testScores.getAverageScore());
TestScores testScores = (TestScores) in.readObject();
System.out.println(testScores.getAverageScore());
outputStream.writeDouble(testScores.getAverageScore());
TestScores testScores = (TestScores) in.readObject();
System.out.println(testScores.getAverageScore());
outputStream.writeDouble(testScores.getAverageScore());
// 关闭流
out.close();
in.close();
outputStream.close();
}
}
Cè¯è¨ç¼ç¨
ï¼ä¸ï¼â项ç®é©±å¨âå¼æå¦
ç®åæèåãææå½±åãåºç¨æ广æ³çwindowsãlinuxåUNIXä¸ä¸ªæä½ç³»ç»é½æ¯ç¨Cè¯è¨ç¼åçã0Sæ¯è®¡ç®æºç³»ç»(ç±è½¯ç¡¬ä»¶ä¸¤ä¸ªåç³»ç»ææ)çæ ¸å¿åçµéï¼å®æ¯è½¯ä»¶ä¸æåºå¤§æå¤æçç³»ç»è½¯ä»¶ãæ¢ç¶å¦æ¤åºå¤§å¤æç0Sé½å¯ä»¥ç¨cè¯è¨ç¼åï¼ä»çä¹èè¨ï¼è¿æä»ä¹ç³»ç»è½¯ä»¶ååºç¨è½¯ä»¶ä¸è½ç¨cè¯è¨ç¼åå¢?ç±æ¤å¯ä»¥è¯å®ç说ï¼cè¯è¨æ¯ä¸é¨ååä¼ç§èåéè¦çè¯è¨ã
cè¯è¨ç¨åºè®¾è®¡æ¯è¿ç¨æ§ç¨åºè®¾è®¡è¯è¨ï¼å®çåå±è´¯ç©¿äºè®¡ç®æºåå±çåç¨ï¼å®è´å«äºç¨åºè®¾è®¡çåºæ¬ææ³ï¼åæ¬äºç¨åºè®¾è®¡çåºæ¬æ¦å¿µï¼æ以å®æ¯çå·¥ç§é«çé¢æ ¡çä¸é¨åºç¡è¯¾ç¨ã
ä»å¸é¢ä¸æå ³cè¯è¨ç书ç±åé«çé¢æ ¡éç¨çæææ¥çï¼å®ä»¬æä¸ä¸ªå ±æ§ï¼é£å°±æ¯ï¼è±ç¦»äºå®é åºç¨ï¼å ¨æ¯å°æå°é¹çå°ä¾åï¼ï¼çº¯ç²¹çè¿ç¨æ§ç¨åºè®¾è®¡ï¼æ²¡æ软件工ç¨ææ³çä½ç°ï¼æ²¡æä¸å®ç¨åºè®¾è®¡é£æ ¼ï¼ä» ä» æ¯ä¸ºäºè®©å¤§å®¶æç½ä»ä¹æ¯cè¯è¨èå·²ã
é«çé¢æ ¡å¼è®¾cè¯è¨ç¨åºè®¾è®¡çç®çæ¯è®©å¦ç对ç¨åºè®¾è®¡æä¸ªå ¥é¨ï¼æ个ç´è§çç解ï¼åæ¶ä¸ºå ¶ä»åç»è¯¾ç¨ä½éºå«ãä½æ¯å¦ææå¦ä» ä» ä»¥æ¤ä¸ºç®çï¼é£ä¹æå¦æ¬èº«å°±ææèè¨æ¯ä¸ªå¤§å¤§ç失败ã
大家ç¥éï¼å¨åä¸ä¸è®²ç©¶å¯å©æ¯å¾ï¼âå©âæ¯åä¸è¿½æ±çç®æ ï¼ç¦»å¼äºâå©âç»åï¼ååæ å¨åï¼å ¶ç»ææ¯å¿ è´¥æ çãå¨cè¯è¨ç¨åºè®¾è®¡æå¦å½ä¸ï¼æå¸åºè¯¥æâå¯ç¨æ¯å¾âä½ä¸ºæå¦çé¦è¦ç®æ ãå¦ææå¼äºå®é åºç¨è¿è¡ç¨åºè®¾è®¡æå¦ï¼å°±æ¯çº¸ä¸è°å µï¼å°±æ¯â说æ书âå¼çæå¦ãå°åº¦çç¨åºè®¾è®¡è¯¾ç¨éç¨âäºä»¶é©±å¨å¼âæå¦ï¼æ认为å¨ä¸å½çcè¯è¨ç¨åºè®¾è®¡æå¦ä¸åºè¯¥éç¨â项ç®é©±å¨å¼âæå¦ãâ项ç®é©±å¨å¼âæå¦å°±æ¯ä»¥é¡¹ç®ä¸ºç®çï¼ä»¥cè¯è¨ç论æå¦ä¸ºè¿ç¨ï¼æç»è½ç¨cè¯è¨è®¾è®¡é¡¹ç®ï¼å®ç°é¡¹ç®çè¦æ±ãâ项ç®é©±å¨å¼âæå¦çå ³é®å¨äºå¹å »å¦çâå¦ä½åä»ä¹âåâå¯ä»¥å¹²ä»ä¹âãä¸ä¸ªé¡¹ç®å°±æ¯ä¸ä¸ªå·¥ç¨ï¼å¨â项ç®é©±å¨å¼âæå¦ä¸ï¼é¦å åºè¯¥è®©å¦çç®åäºè§£ä»ä¹æ¯è½¯ä»¶å·¥ç¨ææ³ï¼å ¶æ¬¡å¨cè¯è¨ç论æå¦è¿ç¨ä¸ï¼è®©å¦çæå¾é¢å对象çç¨åºè®¾è®¡çé£æ ¼ï¼æåå¼å¯¼ä»ä»¬æ¥è®¾è®¡é¡¹ç®ã
ï¼äºï¼â项ç®é©±å¨âå¼æå¦åºæ³¨æçé®é¢
1.cè¯è¨ç¨åºè®¾è®¡æå¦è¦å¸®å©å¦çæ ç«é¢åå·¥ç¨çè§ç¹
å¨è®¡ç®æºè¡ä¸ä¸ï¼è½¯ä»¶æ¯éè¿äººä»¬çæºåæ´»å¨ãæç¥è¯ä¸ææ¯è½¬åæä¿¡æ¯çä¸ç§äº§åã软件ç设计已ç»ç¨å·¥ç¨çè§å¿µæ¥è¿è¡ç®¡çã软件设计工ä½è¢«å½ä½ä¸é¡¹ç³»ç»å·¥ç¨æ¥å¯¹å¾ ã软件çççåå¨æä¸è¬å¯å为以ä¸é¶æ®µï¼é®é¢å®ä¹ãå¯è¡æ§ç 究ãéæ±åæãæ¦è¦è®¾è®¡ã详ç»è®¾è®¡ãç¼ç ãæµè¯ãè¿è¡ä¸ç»´æ¤ãæ们ä¸é¾çåºè½¯ä»¶å·¥ç¨çå¤æç¨åº¦æ¯å¾å¤§çãçå·¥ç§é«çé¢æ ¡æcè¯è¨ä½ä¸ºä¸é¨åºç¡è¯¾ç¨ï¼ä¹æ¯ä¸ºäºç»ç¤¾ä¼å¹å »ä¿¡æ¯ææ¯äººæãä¼æå¨ç¥ï¼å »æä¸ä¸ªå¥½çä¹ æ¯æ¯é常éè¦çï¼æ以cè¯è¨ç¨åºè®¾è®¡ä½ä¸ºå¤§å¤æ°å·¥ç§é¢æ ¡å¦çæ¥è§¦ç第ä¸é¨ç¨åºè®¾è®¡è¯è¨ï¼æçé¢æ ¡è®²pascalï¼ï¼å°±åºè¯¥è®©å¦çæ ç«æ£ç¡®çè§ç¹ãé£ä¹å½åçç¨åºè®¾è®¡æå¦ä¹å¿ 须以ååå°æ¥è½¯ä»¶å·¥ç¨å¼åçå®é éè¦ä¸ºç¬¬ä¸ç®æ ï¼ä½¿å¦çå¨å¦ä¹ ç¨åºè®¾è®¡çå级é¶æ®µå°±æ ç«æ£ç¡®ç软件工ç¨è§ç¹ãè¿æ ·åä¸ä» å¯ä»¥ä¸ºå¦çå°æ¥ä»äºè®¡ç®æºåºç¨è®¾è®¡æä¸è¯å¥½çåºç¡ï¼èä¸æå©äºå¹å »å¦çåæé®é¢çå®å¤æ§ï¼ä»¥åç»ç¹å ¨å±ï¼åè°å ³ç³»çåºæ¬ç´ è´¨ã
2.ç论æå¦åºä»åä¸çâç»æåç¨åºè®¾è®¡âåâç»æåä¸é¢å对象并举â转å
âç»æåç¨åºè®¾è®¡âæ¹æ³æ¯ç¨åºè®¾è®¡çåºç¡ï¼å¿ 须让å¦çææ¡å¾åå®å¯é ãç»æåç¨åºè®¾è®¡çè¿ç¨æ¯å¹å »å¦çæç»´è½åçè¿ç¨ï¼å¨æå¦ä¸ç»å¸¸åç°æäºå¦ççæç»´æ··ä¹±ãè¿äºé½æ¯ç¼ºä¹æç»´è®ç»çç»æãç»æåç¨åºè®¾è®¡çè®ç»ä¸ä» å¯ä»¥è®©å¦çå »æè¯å¥½çç¨åºè®¾è®¡ä¹ æ¯ï¼èä¸å¯ä»¥ææå°å¹å »å¦çæç»´çæ¡çæ§åé»è¾æ§ãæ以å¨æ课è¿ç¨ä¸è¦æ³¨æ讲解ç»æåç¨åºè®¾è®¡çææ³æ¶åºçªåºä¸¤ç¹ï¼ï¼1ï¼ç¨åºçè´¨éé¦å åå³äºå®çç»æãï¼2ï¼ç¨åºè®¾è®¡çåºæ¬æ¹æ³æ¯èªé¡¶åä¸å°éæ¥æ±ç²¾å模ååã
å¨cç¨åºæå¦è¿ç¨ä¸ï¼è¶å°åé¢çç« èï¼å¦çè¶ä¼äº§ç设计ç¨åºéæ¸åé¾çæè§ï¼è¿æ¯ä¸ç¬¦åé»è¾çä¸ç§æªç°è±¡ãæç §å¸¸çï¼Cè¯è¨å¦çè¶å¤ï¼è¯´æä½ çç¨åºè®¾è®¡ç¥è¯è¶å¤ï¼è®¾è®¡èµ·ç¨åºæ¥åºè¯¥æ´å å¾å¿åºæï¼é£ä¹åºç°è¿ç§ç°è±¡çåå ä½å¨å¢ï¼å½ç¶è¯¥é®é¢çåºç°çåå æ¯å¤æ¹é¢çï¼ä½æ¯å ¶ä¸æéè¦çä¸ç¹å°±æ¯é¿æ以æ¥ç¨åºè®¾è®¡çè§å¿µä¸æ¯ä»¥å¦ä½å¤ç好对象为åºåç¹ï¼èæ¯ä»¥å¦ä½ä½¿ç¨å¥½è¯è¨ä¸ºåºæ¬ç¹ãåè¿ç§ææ³çå½±åï¼æ们çç¨åºè®¾è®¡æå¦å¤§å¤æ°ä¸æ¯ä»¥å¦ä½è§£å³å¥½é®é¢ä¸ºéç¹ï¼èæ¯ä»¥è®²è§£è¯æ³è§ååè¯å¥æ ¼å¼ä¸ºéç¹ï¼æ¯â说æ书âå¼çæå¦ãè¿æ ·åé æçç»æå°±æ¯è§å°ä¸ä¸ªç¨åºåå¦çé¦å æ³å°æ¯è¯¥ç¨åªæ¡è¯å¥ï¼èä¸æ¯æèææ ·åçç解æãè¦åå®è§£å³è¿ä¸ªé®é¢ï¼é¦å åºè¯¥æ¹åç¨åºè®¾è®¡çè§å¿µãâé¢å对象ç¨åºè®¾è®¡âææ³æ¯ç®åæ为æµè¡ãæ为å®ç¨çä¸ç§ç¨åºè®¾è®¡æ¹æ³ï¼ä½æ¯è®©å¦çç´æ¥æ¥è§¦âé¢å对象ç¨åºè®¾è®¡âï¼è¯å®ä¸è½å¯¹ç¨åºè®¾è®¡æä¸ç¢åºçåºç¡ãâç»æåä¸é¢å对象并举âæ¯ç°ä»£è®¡ç®æºç¨åºè®¾è®¡çåå±è¶å¿ï¼åºè¯¥è®¤çæ¢ç´¢ç 究ï¼è®©å¦çæä¸ä¸ªè¾ä¸ºè½»æ¾çå¦ä¹ è¿ç¨ãç¨åºè®¾è®¡çå®è´¨å°±æ¯ç¼åå¤ç对象çè¿ç¨ï¼æ以å°cä¸c++ææºçè为ä¸ä½çææåºè¯¥æ¯é¦éææï¼å¨æå¦è¿ç¨ä¸ï¼æ们åºè¯¥ä»ç¤¾ä¼åå±çè§åº¦è¿è¡æ¢ç´¢ç 究ï¼å°ç®åæ为æµè¡åæ为å®ç¨âé¢å对象ç¨åºè®¾è®¡âææ³èåå°cè¯è¨æå¦ä¸ã
3.cè¯è¨æå¦åºå¹å »å¦çè¯å¥½çç¨åºè®¾è®¡é£æ ¼
å ·æè¯å¥½ç设计é£æ ¼åºè¯¥æ¯ç¨åºåæå ·å¤çåºæ¬ç´ è´¨ï¼å¨å®é ç项ç®ä¸ç¨åºåå¾å¾é½æèªå·±çä¸äºç¼ç¨é£æ ¼ãç®åï¼ ä»¥ä¸çç¨åºè®¾è®¡ä¹¦ç±ä¸æ³¨éç¨åºè®¾è®¡é£æ ¼é®é¢ï¼è¿å¯¼è´äºå¾å¤å¦ç没æè¯å¥½çç¨åºè®¾è®¡é£æ ¼ï¼å¨ä»ä»¬ååæ¯ä¸è¸å ¥ç¤¾ä¼æ¶ï¼å¦æå¨å´çåäºæ²¡æè¯å¥½çç¼ç¨é£æ ¼ï¼é£ä¹å¾é¾éè¿ç¯å¢æ¥ä½¿èªå·±æé«è¿æ¹é¢çç´ è´¨ï¼å³ä½¿ææé«ä¹ä¸å®¹ææ¯è¾å ¨é¢çæé«ãå æ¤å¨å¦çæ¥è§¦ç第ä¸é¨ç¨åºè®¾è®¡è¯è¨æå¦ä¸ï¼å°±åºè¯¥å¹å »å¦çè¯å¥½çç¨åºè®¾è®¡é£æ ¼ï¼ä½¿ä»ä»¬ä¸è¿å·¥ä½ç¯å¢å°±å ·å¤è¿ä¸ªç´ è´¨ã
Pascal设计è N.Writhææååéè§ç¨åºè®¾è®¡é£æ ¼çå »æï¼ä»åä¿¡âæç»å¦ç们以表达ä»ä»¬æç»´çè¯è¨ä¼æ·±æ·±å°å½±åä»ä»¬æç»´ååé åæçä¹ æ¯ï¼èæ£æ¯è¿äºè¯è¨æ¬èº«çæ··ä¹±ç´æ¥å½±åçå¦ç们çç¨åºè®¾è®¡çé£æ ¼âï¼ä»è¿éææçâè¿äºè¿ç¨âæ¯å½æ¶é£äºä¸»è¦ç¨äºç¨åºè®¾è®¡æå¦ç计ç®æºè¯è¨ã对å¦çæ¥è®²ï¼ä¸å¼å§å°±å¼ºè°ç¨åºè®¾è®¡é£æ ¼å¾æå¿ è¦ï¼è¯å¥½çç¨åºè®¾è®¡é£æ ¼ä¸ä» æå©äºæé«ç¨åºçå¯é æ§ãå¯ç解æ§ãå¯æµè¯æ§ãå¯ç»´æ¤æ§åå¯éç¨æ§ï¼èä¸ä¹è½å¤ä¿è¿ææ¯ç交æµï¼æ¹å软件çè´¨éãæ以å¹å »è¯å¥½çç¨åºè®¾è®¡é£æ ¼å¯¹äºåå¦è æ¥è¯´é常éè¦ã
ç¨åºè®¾è®¡é£æ ¼ï¼å®é ä¸æ¯æçæ¯ç¼ç é£æ ¼ãå¨æå¦è¿ç¨ä¸åºä»æºç¨åºææ¡£åï¼æ°æ®è¯´æçååï¼è¾å ¥ï¼è¾åºæ¹æ³è¿ä¸ä¸ªæ¹é¢å¹å »å¦ççç¼ç é£æ ¼ï¼è¿èä»ç¼ç ååæ¢è®¨æé«ç¨åºçå¯è¯»æ§ãæ¹åç¨åºè´¨éçæ¹æ³ã
ï¼1ï¼æºç¨åºææ¡£åãç¼ç çç®çæ¯äº§çç¨åºï¼ä½æ¯ä¸ºäºæé«ç¨åºçå¯ç»´æ¤æ§ãæºä»£ç æ¯éè¦å®ç°ææ¡£åçãæºç¨åºææ¡£åå æ¬éæ©æ è¯ç¬¦(åéåæ å·)çååãå®æ注é以åæ åç书åæ ¼å¼çã
â éæ©æ è¯ç¬¦çå½åè§åãæ è¯ç¬¦å æ¬æ¨¡ååãåéåã常éåãæ å·åãåç¨åºåçãè¿äºåååºè½åæ å®æ代表çå®é ä¸è¥¿ï¼åºæä¸å®å®é æä¹ï¼ä½¿å ¶è½é¡¾åæä¹ãå¦å¤å¨æ¨¡ååãåéåã常éåãæ å·åãåç¨åºåä¸ä½¿ç¨ä¸å线æ¯ä¸ç§é£æ ¼ã使ç¨è¿ä¸ææ¯çä¸ç§å¹¿ä¸ºäººç¥çå½åè§åå°±æ¯åçå©å½åæ³ï¼åéç±»åç±ä¸ä¸ªæ两个å符表示ï¼å¹¶ä¸è¿äºå符å°ä½ä¸ºåéåçåç¼ï¼ãå½ç¶ä½¿ç¨åçå©å½åæ³ä¸å¦é½æ²¡æé误ï¼éè¦çæ¯è¦ä¿æä¸è´æ§ââå¨æ´ä¸ªç¨åºä¸ä½¿ç¨ç¸åçå½åè§åãè¿å°±æ¯è¯´ï¼å¦æä½ å¨ä¸ä¸ªå°ç»ç¯å¢ä¸ç¼ç¨ï¼ä½ åå ¶ä»å°ç»æååºè¯¥å¶å®ä¸ç§å½åè§åã并èªå§è³ç»ä½¿ç¨è¿ç§è§åãå¦ææ人使ç¨äºå«çå½åè§åï¼é£ä¹éæçç¨åºè¯»èµ·æ¥å°æ¯å¾è´¹å²çãæ¤å¤ï¼ä½ è¿è¦ä¸ç¨åºä¸ç¨å°ç第ä¸æ¹åºï¼å¦ææçè¯ï¼æ使ç¨çé£æ ¼ä¿æä¸è´ãå¦æå¯è½çè¯ï¼ä½ åºè¯¥å°½é使ç¨ä¸ç¬¬ä¸æ¹åºç¸åçå½åè§åï¼è¿å°å å¼ºä½ çç¨åºçå¯è¯»æ§åä¸è´æ§ã
â¡æ³¨éãç¨åºä¸ç注éæ¯ç¨åºè®¾è®¡è ä¸ç¨åºé 读è ä¹é´éä¿¡çéè¦æ段ã注éè½å¤å¸®å©è¯»è ç解ç¨åºï¼å¹¶ä¸ºåç»æµè¯ç»´æ¤æä¾æç¡®çæ导信æ¯ãå æ¤ï¼æ³¨éæ¯ååéè¦çï¼å¤§å¤æ°ç¨åºè®¾è®¡è¯è¨æä¾äºä½¿ç¨èªç¶è¯è¨æ¥å注éçç¯å¢ï¼ä¸ºç¨åºé 读è 带æ¥å¾å¤§çæ¹ä¾¿ã注éå为åè½æ§æ³¨éååºè¨æ§æ³¨éã
a.åè½æ§æ³¨éãåè½æ§æ³¨éå¨æºç¨åºä¸ï¼ç¨ä»¥æè¿°å ¶åçè¯å¥æç¨åºæ®µæ¯å¨åä»ä¹å·¥ä½ï¼ä¹å°±æ¯è§£éä¸é¢è¦âåä»ä¹âï¼èä¸æ¯è§£éä¸é¢æä¹åã对äºä¹¦ååè½æ§æ³¨éï¼è¦æ³¨æ以ä¸å ç¹ï¼ç¬¬ä¸æè¿°ä¸æ®µç¨åºï¼èä¸æ¯æ¯ä¸ä¸ªè¯å¥ã第äºå©ç¨ç¼©è¿å空è¡ï¼ä½¿ç¨åºä¸æ³¨é容æåºå«ã第ä¸æ³¨éè¦åç¡®æ 误ã
b.åºè¨æ§æ³¨éãåºè¨æ§æ³¨éé常ä½äºæ¯ä¸ªç¨åºæ¨¡åçå¼å¤´é¨åï¼å®ç»åºç¨åºçæ´ä½è¯´æï¼å¯¹äºç解ç¨åºå ·æå¼å¯¼ä½ç¨ãæäºè½¯ä»¶å¼åé¨é¨å¯¹åºè¨æ§æ³¨éåäºæç¡®èä¸¥æ ¼çè§å®ï¼è¦æ±ç¨åºç¼å¶è é项ååºãæå ³å 容å æ¬ï¼ç¨åºæ é¢ï¼æå ³è¯¥æ¨¡ååè½åç®çç说æï¼ä¸»è¦ç®æ³ï¼æ¥å£è¯´æï¼å æ¬è°ç¨å½¢å¼ï¼åæ°æè¿°ï¼åç¨åºæ¸ åï¼æå ³æ°æ®æè¿°ï¼æ¨¡åä½ç½®(å¨åªä¸ä¸ªæºæ件ä¸ï¼æé¶å±äºåªä¸ä¸ªè½¯ä»¶å )ï¼å¼åç®åï¼æ¨¡å设计è ãå¤å®¡èãå¤å®¡æ¥æã
â¢ç¨æ åç书åæ ¼å¼ãæºç¨åºæ¸ åç书å建议éç¨ä»¥ä¸å ç¹ï¼
a.æ¯è¡åªåä¸æ¡è¯å¥ï¼
b.ç¨åå±ç¼©è¿çåæ³æ¾ç¤ºåµå¥ç»æå±æ¬¡ï¼è¿æ ·å¯ä½¿ç¨åºçé»è¾ç»ææ´å æ¸ æ°ï¼å±æ¬¡æ´å åæã
c.书å表达å¼æ¶éå½ä½¿ç¨ç©ºæ ¼æåæ¬å·ä½é离符ã
d.å¨æ³¨é段å¨å´å ä¸è¾¹æ¡ï¼
e.注é段ä¸ç¨åºæ®µã以åä¸åçç¨åºæ®µä¹é´æå ¥åè¡ï¼
ï¼2ï¼æ°æ®è¯´æéç¨çååãå¨ç¼åç¨åºæ¶ï¼è¦æ³¨ææ°æ®è¯´æçé£æ ¼ã
æ°æ®è¯´æç次åºå¦æè§èï¼å°æå©äºæµè¯ï¼æéåç»´æ¤ãé¦å 说æçå å次åºè¦åºå®ï¼ä¾å¦ï¼æ常é说æãç®ååéç±»å说æãæ°ç»è¯´æç¨æ°æ®å说æãææçæ件说æç顺åºè¯´æãå½ç¶å¨ç±»å说æä¸è¿å¯è¿ä¸æ¥è¦æ±ï¼ä¾å¦æå¦ä¸é¡ºåºæåï¼æ´åé说æãå®åé说æãå符é说æãé»è¾è¯´æã
å ¶æ¬¡å½ç¨ä¸ä¸ªè¯å¥è¯´æå¤ä¸ªåéåæ¶ï¼åºå½å¯¹è¿äºåéæåæ¯ç顺åºæåã
æå对äºå¤ææ°æ®ç»æï¼åºå©ç¨æ³¨é说æå®ç°è¿ä¸ªæ°æ®ç»æçç¹ç¹ã
ï¼3ï¼è¾å ¥ï¼è¾åºæ¹æ³ãè¾å ¥ï¼è¾åºçæ¹å¼åæ ¼å¼åºå½å°½éé¿å å 设计ä¸å½ç»ç¨æ·å¸¦æ¥ç麻ç¦ãè¿å°±è¦æ±ï¼æºç¨åºçè¾å ¥ï¼è¾åºé£æ ¼å¿ 须满足è½å¦ä¸ºç¨æ·æ¥åè¿ä¸ååãæ以å¨è®¾è®¡ç¨åºæ¶ï¼åºèè以ä¸ååï¼è¾å ¥æ°æ®æ¶ï¼è¦ä½¿è¾å ¥çæ¥éª¤åæä½å°½å¯è½ç®åï¼åºå 许使ç¨èªç±æ ¼å¼è¾å ¥ï¼åºå 许缺çå¼ï¼å¯¹è¾å ¥çæ°æ®è¦è¿è¡æ£éªï¼ä»¥ä¿è¯æ¯ä¸ªæ°æ®çæææ§ã
ï¼ä¸ï¼ç»æè¯
å¨æå¦è¿ç¨ä¸ï¼æ们让å¦ç设计ä¸ä¸ªç¨åºæ¨¡æä½è²å½©ç¥¨çéå®ä¸å¯¹å¥çè¿ç¨ï¼åå¾äºè¯å¥½çææãä»ä¸ä» å¯åå诱导äºå¦çç¬ç«æèã积ææç»´ç主å¨æ§ï¼èä¸å åè°å¨äºå¦çå¦ä¹ çèªè§æ§å积ææ§ï¼ä½¿å¦çèä¼è´¯éå°ææ¡äºæå¦ç¥è¯ï¼æé«äºåæé®é¢å解å³å®é é®é¢çè½åã
æ好cç¨åºè®¾è®¡çæå¦å·¥ä½æ¶åçå ç´ å¾å¤ï¼å¦æ以项ç®æ¥é©±å¨æå¦ï¼é¦å 让å¦çæ ç«é¢åå·¥ç¨çææ³ï¼å ¶æ¬¡ææå¦ä»åä¸çâç»æåç¨åºè®¾è®¡âåâç»æåä¸é¢å对象并举â转åï¼æåç¹å«è¦å¹å »å¦çå »æè¯å¥½çç¼ç é£æ ¼ï¼ä»è使ä»ä»¬å¦ä¼è½å¤âå¹²ä»ä¹âï¼é£ä¹æ们认为æå¦ç®ç就达å°äºã
å¦å¤,å¢IDCç½ä¸æ许å¤äº§åå¢è´,便å®æå£ç¢
编一个程序,首先输入一个成绩(0-),上机然后用if else语句判断该成绩是管理小说采集源码搭建优、良、源码中、学生系统及格还是上机不及格。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ScoreGrade
{
class Program
{
static void Main(string[] args)
{
double a;
Console.WriteLine("请输入成绩:");
a = Convert.ToDouble(Console.ReadLine());
if (a >= && a <= )
{
Console.WriteLine("该成绩优秀!管理");
Console.ReadLine();
}
else if (a >= && a <= )
{
Console.WriteLine("该成绩良好!bootstrap主页画框源码");
Console.ReadLine();
}
else if (a >= && a <= )
{
Console.WriteLine("该成绩为中!");
Console.ReadLine();
}
else if (a >= && a <= )
{
Console.WriteLine("该成绩及格!");
Console.ReadLine();
}
else
{
Console.WriteLine("该成绩不及格!");
Console.ReadLine();
}
}
}
}
计算机三级网络技术上机保存、原题出错问题!如何看c源码
系统给你题目评分的时候看的是你的OUT.DAT文件,不管你的源码是否保存了,只要是你编译运行过,OUT.DAT中的输出结果对了,就可以了,广东众筹源码就算是你不写源文件,直接把答案写到那个文件中去也会的满分的,所以编译运行以后的源文件保存就无所谓啦
另外你说的大括号,并没有说多怎么样,或许是你自己在写的时候写多了,删了没什么不行的。
还有就是不要盲目的道题库上去找原题,很多题目题库上跟实际的考试题只是类似,还得需要自己在改一下~~~
c语言中的上机调试运行是什么意思
就是C语言代码,编写完成后,在机器上使用编译器编译代码,生成可运行的程序,然后使用调试器对该程序进行调试运行。“调试运行”的意思就是在调试器的帮助下运行程序,可以设置断点,可以单步运行,跟踪程序的运行过程。调试运行就是这个意思。
2024-11-13 10:22
2024-11-13 09:12
2024-11-13 08:56
2024-11-13 08:37
2024-11-13 08:31