package com.swift; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.ArrayList; import…
package com.swift; import java.io.File; import java.io.FileFilter; import java.io.FileInputStream; import java.io.FileOutputStream; public class IO_FileFilter { public static void main(String[] args) throws Exception{ /* * 编写一个程序,将e:\neck目录下的所有.java文…
编写一个程序,从键盘输入三个整数,求三个整数中的最小值. 关键:声明变量temp   与各数值比较. package Exam01; import java.util.Scanner; public class Topic03 { public static void main(String[] args) { // TODO Auto-generated method stubint a,b,c; //输入 Scanner input = new Scanner(System.in); Sys…
python练习:编写一个程序,要求用户输入10个整数,然后输出其中最大的奇数,如果用户没有输入奇数,则输出一个消息进行说明. 重难点:通过input函数输入的行消息为字符串格式,必须转换为整型,否则不能进行排序交换位置.通过索引的方式可以查看字符串中的每一个字符,双层for循环进行冒泡排序.for循环的倒序输出方式:for z in range(9,1,-1):.break直接跳出循环.通过标志位判断是否输出过奇数. print("————————————————————————————&qu…
python练习:编写一个程序,检查3个变量x,y,z,输出其中最大的奇数.如果其中没有奇数,就输出一个消息进行说明. 笔者是只使用条件语句实行的.(if-else) 重难点:先把三个数进行由小到大的排序,然后再从最大数进行判断,如果是奇数就输出,如果不是就判断下一个数. print("————————————————————————————") x,y,z=1,4,6 if x>y: x,y=y,x#交换两个变量的值 if y>z:#这里注意单独写一个if而不是elif…
编写一个程序,求s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的值 1 #import <Foundation/Foundation.h>  2   3 int main(int argc, const char * argv[]) {  4     @autoreleasepool { ,he=; ; i<=; i++) {  7             shu+=i;  8             he+=shu;  9             //printf(&q…
import java.util.Scanner; /** * @author:(LiberHome) * @date:Created in 2019/3/5 21:08 * @description: * @version:$ */ /*已知一个正整数m,编写一个程序求m的反序数*/ public class page1501 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);…
import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /* * 编写一个程序,开启 3 个线程,这三个线程的 ID 分别为 A.B.C,每个线程将自己的 ID 在屏幕上打印 10 遍,要求输出的结果必须按顺序显示. * 如:ABCABCABC…… 依次递归 */ public clas…
package com.swift; public class ID_Where_Male_Test { public static void main(String[] args) { /* * 中华人民共和国公民身份证号码组成规则是前4位是代表省份和地区(例如4201代表湖北省武汉市), * 第17位代表性别(奇数代表男性).编写一个程序,通过身份证号码判断某人是否是武汉人以及其性别. */ String str="420103199801010312"; if(str.subst…
python练习:编写一个程序,要求用户输入一个整数,然后输出两个整数root和pwr,满足0<pwr<6,并且root**pwr等于用户输入的整数.如果不存在这样一对整数,则输入一条消息进行说明.(第一部分为使用穷举法求立方根) 重难点:input()函数返回值为字符串类型,需要转换为整型.while循环判断条件ans**3<abs(x),是关键.满足0<pwr<6,就需要使用for循环进行遍历.最后记得每一次for遍历之后,需要给root重新置0. print("…
1.题目:编写一个程序,此程序从命令行接收多个数字,求和之后输出结果. 2.程序设计思想: 通过运行配置输入数字后,其保存类型为String类型,因此需要采用Integer.valueOf(arg)将其转换后,再利用for循环将其数值相加,最后输出和值. 3.程序流程图: 4.程序源代码: public class SumOfInteger { public static void main(String[] args) { int sum = 0;//引入sum用来储存和值 System.ou…
//编写一个C++程序求PI的值 /* PI=16arctan(1/5)-4arctan(1/239) 其中arctan用如下形式的极数计算: arctan=x-(x^3/3)+(x^5/7)-(x^7/7)+... */ #include<iostream> using namespace std; double arctan(double x){ double sqr = x*x; double e = x; ; ; ){ double f = e/i; r = (i%==)?r+f:r-…
package cn.itcast; import java.io.File; import java.io.FileReader; import java.io.FileWriter; public class MainClass{ public static void main(String[] args) throws Exception{ FileManager a = new FileManager("a.txt",new char[]{'\n'}); FileManager…
package sundemo2; import java.io.File; import java.io.FileReader; import java.io.FileWriter; public class MainClass{ public static void main(String[] args) throws Exception{ FileManager a = new FileManager("E:\\WorkSpace\\SunDemo\\data\\demo\\a.txt&q…
package IO; import java.io.*; public class test { public void connectWords(File file1, File file2, File file3)throws IOException { String[] str1 = split(file1, "\n"); String[] str2 = split(file2, "\n"+"|"+" "); try(…
package example; import java.io.*; public class Test { public static void main(String[] args) throws IOException { File file1=new File ("F:"+File.separator+"src"); copyAndRename(file1); } private static void copyAndRename(File file1) t…
package IO; import java.io.*; public class FileCopy { public static void main(String[] args) throws Exception { File srcDir = new File("java"); if(!(srcDir.isDirectory() && srcDir.exists())) { throw new Exception("目录不存在"); } //…
简单未考虑标点符号 #include <stdio.h> #define MAX_WORD_LEN 10 #define BLANK 0 #define IN_WORD 1 #define START 2 main() { ]; ; i<MAX_WORD_LEN+; i++){ len_array[i] = ; } i = ; last_ch = START; while((c=getchar()) != EOF){ if (c == ' ' || c == '\t' || c == '…
#include<iostream> #include<string> #include<vector> using namespace std; int main() { string maxStr,Str1,Str2; int maxNum,Num1,Num2; if(cin>>Str1) Num1=; maxNum=; while(cin>>Str2) { Num2=; if(Str2==Str1) Num2=++Num1; if(Num1…
c语言实现,小伙伴们谁要有更好的实现方法,要告诉我呦 #include int main(void) { int f,i,f1=1,f2=2; printf("请输入楼梯数"); scanf("%d",&i);  printf("\n");    if(i==1) {printf("有1种走法");} if(i==2) {printf("有2种走法");} if(i>=3){     do{f…
一 设计思想 首先现在file中建立一个类,并把任务名和类名写上(注意类名的大写):第二步则是参数的输入,并且定义求和变量:第三步则是对参数数据类型的要求,要把字符类型转化为整数类型并输出(这也是本道题的重点所在),当然这步要放在输入参数的for循环中:最后就是求和并输出参数的和. 二 程序流程图 三 源程序代码 public class JavaAppArguments { /** * @param args */ public static void main(String[] args)…
1.什么是类对象,实例对象 类对象:类名实例对象:类创建的对象 2.类属性: 就是类对象所拥有的属性,它被所有类对象的实例对象所共有,在内存中只存在一个副本.对于公有的类属性,在类外可以通过类对象和实例对象访问 3. 类的结构 (1) 术语 —— 实例 1. 使用面相对象开发,第 1 步 是设计 类 2. 使用 类名() 创建对象,创建对象 的动作有两步: 3. 在内存中为对象 分配空间 2. 调用初始化方法 `__init__` 为 对象初始化 3. 对象创建后,内存 中就有了一个对象的 实实…
1.设计思想: 首先是从JavaAppArguments.java示例开始,此示例已打印参数,定义数字 之和和作为存储单位的整型,然后将输入参数的字符串转化为整型,之后求和即可. 2.程序流程图: 3.程序源码: //课程作业01 //李慧,2016.9.20 package demo; public class CommandParameterSum { public static void main(String[] args) { // TODO Auto-generated method…
#include <stdio.h> #include <string.h> #define N 5 char *mycpy(char *s1, char *s2) { //数组型 /* int i; while(s2[i] != '\0') { s1[i] = s2[i]; i++; } s1[i] = '\0'; return s1; */ //指针型 char *p = s1; while(*s2 != '\0') { *s1 = *s2; s1++; s2++; } *s1…
写自己的strcat函数------→mycmp #include <stdio.h> #include <string.h> #define N 5 int mycmp(char *s1, char *s2) { //数组型 /* int i = 0; while(s1[i] == s2[i] && s1[i] != '\0') { i++; } return s1[i] - s2[i]; */ //指针型 while(*s1 == *s2 &&…
写自己的strcat函数------→mycat #include <stdio.h> #include <string.h> #define N 5 char *mycat(char *s1, char *s2) { //数组型 /* int i = 0; while(s1[i] != '\0') { i++; } int j = 0; while(s2[j] != '\0') { s1[i] = s2[j]; i++; j++; } s1[i] = '\0'; return s…
写自己的 strlen 函数-----→ mystrlen #include <stdio.h> #include <string.h> #define N 100 int mylen(char *s) { //数组型 // int cnt = 0; // while(s[cnt] != '\0') { // cnt++; // } // return cnt; //指针型 char *p = s; while(*s != '\0') { s++; } return s - p;…
import java.util.Arrays; /** * 选择问题,确定N个数中第K个最大值 * @author wulei * 将前k个数读进一个数组,冒泡排序(递减),再将剩下的元素逐个读入, * 如果新元素小于第K个元素,忽略,否则将新元素插入正确的位置,并移除原第K个元素. */public class SelectTest { //public static final Random RANDOM = new Random(3); //3为随机数种子,当种子相同的时候,每次随机生成…
#include <stdio.h> #define NOT_BLANK 1 #define BLANK 0 main() { int c; int last_ch = NOT_BLANK; while ((c=getchar()) != EOF){ if (c == ' ' || c == '\n' || c == '\t'){ if (last_ch == NOT_BLANK) putchar('\n'); last_ch = BLANK;//这条语句可以包括在最近的if里面 }else{…
#include <iostream> #include <stdlib.h> #include <pthread.h> using namespace std; pthread_mutex_t myloack=PTHREAD_MUTEX_INITIALIZER; pthread_cond_t mycond=PTHREAD_COND_INITIALIZER; ; void *ThreadFunc(void *arg) { int num=(int )arg; ; i &…