实验项目第部分选做语法应用模板Word文档下载推荐.docx

上传人:b****5 文档编号:16474659 上传时间:2022-11-24 格式:DOCX 页数:9 大小:17.07KB
下载 相关 举报
实验项目第部分选做语法应用模板Word文档下载推荐.docx_第1页
第1页 / 共9页
实验项目第部分选做语法应用模板Word文档下载推荐.docx_第2页
第2页 / 共9页
实验项目第部分选做语法应用模板Word文档下载推荐.docx_第3页
第3页 / 共9页
实验项目第部分选做语法应用模板Word文档下载推荐.docx_第4页
第4页 / 共9页
实验项目第部分选做语法应用模板Word文档下载推荐.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

实验项目第部分选做语法应用模板Word文档下载推荐.docx

《实验项目第部分选做语法应用模板Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《实验项目第部分选做语法应用模板Word文档下载推荐.docx(9页珍藏版)》请在冰豆网上搜索。

实验项目第部分选做语法应用模板Word文档下载推荐.docx

,count);

for(charc=ch;

c<

=ch+count;

c++){

【代码1】//c进行int型转换据运算,并将结果赋值给position

%c(%d)"

c,position);

}

\n输出%d个女字傍的汉字:

for(intn=p;

n<

=p+count;

n++){

【代码2】//n做char型转换运算,并将结果赋值给zifu

zifu,n);

2、输入、输出学生的基本信息

//InputMess.java

importjava.util.Scanner;

publicclassInputMess{

Scannerreader=newScanner(System.in);

System.out.println("

输入姓名(回车确认):

"

);

Stringname=【代码1】//从键盘为name赋值

输入年龄(回车确认):

byteage=【代码2】//从键盘为age赋值

输入身高(回车确认):

floatheight=【代码3】//从键盘为height赋值

%28s\n"

"

--基本信息--"

%10s%-10s"

姓名:

name);

%4s%-4d"

年龄:

age);

%4s%-4.2f"

身高:

height);

3、自动售货机

请编译、运行模板给出的代码,进一步熟悉多分支选择结构。

//MachineSell.java

publicclassMachineSell{

intmoney;

intdrinkKind;

投入金额:

2或3元(回车确认):

money=reader.nextInt();

if(money==2){

选择净净矿泉水

(1),甜甜矿泉水

(2)和美美矿泉水(3)之一:

输入1,2或3:

drinkKind=reader.nextInt();

switch(drinkKind){

case1:

得到净净矿泉水\n"

break;

case2:

得到甜甜矿泉水\n"

case3:

得到美美矿泉水\n"

default:

选择错误"

elseif(money==3){

选择爽口可乐

(1),清凉雪碧

(2),和雪山果汁(3)之一:

得到爽口可乐\n"

得到清凉雪碧\n"

得到雪山果汁\n"

else{

输入的钱币不符合要求"

4、猜数字游戏

//GuessNumber.java

importjava.util.Random;

publicclassGuessNumber{

Randomrandom=newRandom();

给你一个1至100之间的整数,请猜测这个数"

intrealNumber=random.nextInt(100)+1;

//random.nextInt(100)是[0,100)中的随机整数

intyourGuess=0;

System.out.print("

输入您的猜测:

yourGuess=reader.nextInt();

while(【代码1】)//循环条件

{

if(【代码2】)//猜大了的条件代码

猜大了,再输入你的猜测:

elseif(【代码3】)//猜小了的条件代码

猜小了,再输入你的猜测:

猜对了!

5、遍历与复制数组

//InputArray.java

importjava.util.Arrays;

publicclassCopyArray{

int[]a={1,2,3,4,500,600,700,800};

int[]b,c,d;

System.out.println(Arrays.toString(a));

b=Arrays.copyOf(a,a.length);

System.out.println(Arrays.toString(b));

c=【代码1】//Arrays调用copyOf方法复制数组a的前4个元素

System.out.println(【代码2】);

//Arrays调用toString方法返回数组c的元素值的表示格式

d=【代码3】//Arrays调用copyOfRange方法复制数组a的后4个元素

System.out.println(Arrays.toString(d));

【代码4】//将-100赋给数组c的最后一个元素

d[d.length-1]=-200;

6、输入产品的数量和单价

//InputData.java

publicclassInputData{

intamount=0;

floatprice=0,sum=0;

输入产品数量(回车确认):

【代码1】//从键盘为amount赋值

输入产品单价(回车确认):

【代码2】//从键盘为price赋值

sum=price*amount;

数量:

%d,单价:

%5.2f,总价值:

%5.2f"

amount,price,sum);

7、从命令行接收a,b,c,求解a-b范围的素数,每输出c个素数就换行输出。

publicclassGetPrime{

publicstaticvoidmain(Stringargs[]){

inta,b,c;

//读取命令行中的参数并把字符串类型转换为整型

a=【代码1】

b=【代码2】

c=【代码3】

booleanflag;

intm,p,count=0;

for(m=a;

m<

=b;

m++){

flag=true;

for(p=2;

p<

=m/2;

p++)

【代码4】{

flag=false;

break;

if(flag){

System.out.print(m+"

\t"

count++;

【代码5】//每行中只输出c个素数

System.out.println();

}

}

}

}

8、打印”魔方阵”:

即方阵的每行、每列、每条对角线上数字之和均相等(读懂并验证)。

packageorg.arrays;

publicclassMagics{

publicstaticvoidmain(String[]args){

inti=0;

intj=0;

intm=0;

intn=5;

j=(n+1)/2-1;

int[][]a=newint[n][n];

a[i][j]=++m;

//第一个数在第一行正中

while(m<

n*n){

i--;

j++;

//最近插入的元素为n的整数倍时,则选下面一行同列上的位置为新位置

if(m%n==0&

&

m>

1){

i=i+2;

j=j-1;

if(i<

0)//超出方阵上边界,则新位置取应选列的最下一个位置

i=i+n;

if(j>

(n-1))//超出方阵右边界,则新位置取应选行的最左一个位置

j=j-n;

a[i][j]=++m;

for(i=0;

i<

n;

i++){

for(j=0;

j<

j++){

System.out.print(a[i][j]+"

System.out.println();

10、求矩阵的积(读懂并验证)

publicclassMatrixDemo{

int[][]a1={{1,2,3},{4,5,6}};

int[][]b1={{1,2},{3,4},{5,6}};

int[][]c1=newint[2][2];

for(introw=0;

row<

2;

row++){

for(intcol=0;

col<

col++){

c1[row][col]=0;

for(intk=0;

k<

3;

k++)

c1[row][col]+=a1[row][k]*b1[k][col];

col++)

System.out.print("

+c1[row][col]);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1