1. 软件编程题目!!
我只能猜出来应该是http协议的错误码。那么200代表的是成功 A错;101代表的是服务器将会切换协议。
具体参考 https://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81
或者 http://ke..com/link?url=yWpMiBPxutPAV_Q5QCWMqXS-Nck-67P_lDpJkagml5qsphEmf0MdVuc-#1_2
2. java题目编程题
首先初始化一个HashMap,存入一些用户名和电话号码的初始值,然后分别使用map的API来进行相应的map增删改查操作就行了。
增/改:put(K key,V value),这里可以初始化用户名为key,电话号码为value,前提是用户名要没有重复的,如果是相同的用户名会覆盖前一个,可以当做改功能来使用
删:remove(Object key)根据键,删值,如果之前的key存的用户名,那么这里就是根据用户名删值
查:get(Object key)根据键查值,相当于根据用户名查电话号码
3. JAVA编程试题
classShape{
publicStringtoString(){
return"shape";
}
}
classRectangleextendsShape{
intwidth,height;
publicRectangle(intwidth,intheight){
this.width=width;
this.height=height;
}
publicStringtoString(){
return"Rectange,width="+width+",height="+height;
}
}
classCircleextendsShape{
doubleradius;
publicCircle(doubleradius){
this.radius=radius;
}
publicStringtoString(){
return"Circle,radius="+radius;
}
}
publicclassTest{
publicstaticvoidmain(String[]args){
System.out.println(newRectangle(2,3));
System.out.println(newCircle(2.5));
}
}
4. 编程题目
#include <stdio.h>
int main(int argc, char**argv)
{
int num = 0;
int i = 1;
int sum = 1;
scanf("%d", &num);
for(i; i<=num; i+=2)
{
sum = sum*i;
}
printf("%d", sum);
}
5. 一个编程题
package controller;
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
int speed = 4;
int speed_20= 2;
int speed_40 =1 ;
int sum = 0;
Scanner sc = new Scanner(System.in);
System.out.println("请输入秒数");
int x = sc.nextInt();
for (int i = 0; i < x; i++) {
if(x <= 5){
sum = speed * x;
}else if(x <= 15 && x > 5){
sum = speed * 5 + (speed-speed_20)*(x-5);
}else if(x>15&&x<25){
sum = speed * 5 + (speed-speed_20)*(15-5)+(speed-speed_20-speed_40)*(25-15);
}else{
sum = 50;
}
}
System.out.println("x秒后水深为:"+sum+"cm");
}
}
6. 计算机编程题
import java.util.Scanner;//导入Scanner,用于接收键盘输入
public class Text13 {//主类
public static void main(String[] args) {//主方法,程序入口
Scanner input=new Scanner(System.in);//构造Scanner对象
System.out.println("请输入一个数:");//提示用户输入
double b=input.nextDouble();//获取用户输入,保存到double类型的b中
double temp=Math.sqrt(b);//Math类调用sqrt()方法,获取b的平方根,保存到double类型的temp中
int a=(int)temp;//将double型的temp转化为int,使其丢失部分精度后保存到a中
if(a*a==b) {//当丢失精度的后的a如果相乘等于用户输入的数,那么证明输入的数有平方根
System.out.println(a);//输出该数
}else {
System.out.println("NO");//否则输出no
}
}
}
7. C语言编程试题
#include<stdio.h>
void main()
{
int n;
printf("输入数目n:");
scanf("%d", &n);
printf("输入n个double类型数:");
double* numbers = new double[n];
int i=0;
while(i<n)
{
scanf("%lf", &numbers[i]);
i++;
}
double average=0.0, max=numbers[0], min=numbers[0], sum=0.0;
for(int j=0;j<n;j++)
{
sum += numbers[j];
if(max < numbers[j])
{
max = numbers[j];
}
if(min > numbers[j])
{
min = numbers[j];
}
}
average = sum/n;
printf("平均值:%f\n 和:%f\n 最大值:%f\n 最小值:%f\n",average,sum,max,min);
}
临时写的,你测试一下,我没有测试,没时间了,有时间帮你测试一下吧~
早上测试过了,可以,忘采纳。
8. 编程测试题
include ;stdio.h;define NUM 10void main(){ int number[NUM]; int i; //输入 for(i=0;iNUM;i++) { printf(;请输入第%d个元素的值!\n;,i+1); scanf(;%d;,amp;number[i]); } //输出 printf(;输出:\n;); for(i=NUM-1;i;=0;i--) { printf(;%d ;,number[i]); }}//可以拉
9. 推荐几个编程题库
http://acm.sgu.ru
SGU大学网站,算法性很强的,推荐
http://acm.timus.ru
URAL大学网站,做的人很多
http://train.usaco.org
USACO,USA网站,有很多大牛
http://acm.pku.e.cn
北大网站,中文讨论
其他还有很多,如西班牙的,浙江的,湖南的,同济的都很好
很快提高编程思维与水平