当前位置:首页 » 编程软件 » 编程习题

编程习题

发布时间: 2022-05-17 02:10:28

① 哪里可以找到 编程题库

网络文库,里面一搜就有好多题目。而且看你需要哪些方面的编程题目,如果是算法的话,直接买本算法书,课本自带习题够你做的了。如果是普通题目的话,就直接搜吧。你也可以去看看csp认证的官网,里面第一题第二题都比较简单,适合练敲代码。

② 编程测试题

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]); }}//可以拉

java编程练习题

1
importjava.util.Scanner;

publicclasstest1{

privatestaticScannerinput=newScanner(System.in);
publicstaticvoidmain(String[]args){
longnum;
do{
System.out.print(" Inputyournum:");
num=input.nextLong();
}while(num<10000||num>99999);
num=num/100;
num*=100;

System.out.println(" Thisisnum:"+num);

}
}
2.
importjava.util.Scanner;

publicclasstest2{

privatestaticScannerinput=newScanner(System.in);
publicstaticvoidmain(String[]args){
longnum;
do{
System.out.print(" Inputyournum:");
num=input.nextLong();
}while(num<0||num>1000);

intsum=0;

while(num>0){
sum+=num%10;
num/=10;
}

System.out.println(" Thisissum:"+sum);

}
}

④ 几道编程题目

由于不支持tab键,请自行添加tab
另外,如果使用TC,
请将
#include
<stdio.h>
更改为
#include
"stdio.h"
一、
/*******************************************
输入圆柱的底面半径
r
,以及高
h
,计算圆柱的
侧面积
s=2
π
rh
和体积
v=
π
r
2
h
。其中
π
=3.1415926
输入

第一行输入圆柱的底面半径
r
第二行输入圆柱的高
h
输出

侧面积
s
,体积
v
(均保留
2
位小数)
要求

所有变量都定义为双精度类型。
********************************************/
#include
<stdio.h>
const
double
PI(3.1415926);
int
main()
{
double
r,h;
printf("Please
input
radius:");
scanf("%lf",&r);
printf("Please
input
hight:");
scanf("%lf",&h);
long
double
s
=
2*PI*r*h;
long
double
v
=
PI*r*r*h;
/*
如不支持中文,请更改为英文
*/
printf("侧面积:%.2Lf\n体积:%.2Lf\n",s,v);
return
(0);
}
二、
/************************************
输入三角型的三条边,判断三角形的形状。
假设输入的三边边长均
>0

输入:
三角型的
3
条边的长度(
int
型)。
输出:
三角形形状
等边三角形:
equilateral
triangle.
等腰三角形:
isoceles
triangle.
不构成三角形:
non-triangle.
一般三角形:
triangle.
*************************************/
#include
<stdio.h>
int
main()
{
int
a,b,c;
printf("Please
input
three
integers:");
scanf("%d,%d,%d",&a,&b,&c);
if((a+b<=c)||(a+c<=b)||(b+c<=a)){
printf("non-triangle.\n");
return
0;
}
if((a==b)&&(a==c))
{
printf("equilateral
triangle.\n");
return
0;
}
if((a==b)||(a==c)||(b==c))
{
printf("isoceles
triangle.\n");
return
0;
}
printf("triangle.\n");
return
0;
}
三、
/****************************
输入
n
值,输出如下例(
n=4

所示的高和上底均为
n
的等腰梯形:
****
******
********
**********
输入:
梯形的高
n
输出:
高和上底均为
n
的等腰梯形
*****************************/
#include
<stdio.h>
int
main()
{
int
n;
printf("Please
input
an
integer:");
scanf("%d",&n);
if(n<=0)
{
printf("invalid
integer.\n");
return
1;
}
for
(int
i
=
0;
i
<
n;
i++)
{
for
(int
j
=
0;
j
<
(n+i);
j++)
{
printf("*");
}
printf("\n");
}
return
0;
}
四、
/*********************************************
输入
n
值,输出如下例(
n=4
)所示的
Z
形图形:
****
*
*
****
输入:
图形的高
n
输出:
高为
n

Z
形图形
*********************************************/
#include
<stdio.h>
int
main()
{
int
n;
printf("Please
input
an
integer:");
scanf("%d",&n);
if(n<=0)
{
printf("invalid
integer.\n");
return
1;
}
for
(int
i
=
0;
i
<
n;
i++)
{
printf("*");
}
printf("\n");
for
(i
=
n-1;
i
>
1;
i--)
{
for
(int
j
=
0;
j
<
i-1;
j++)
{
printf("
");
}
printf("*\n");
}
for
(i
=
0;
i
<
n;
i++)
{
printf("*");
}
printf("\n");
return
0;
}

⑤ 计算机编程题

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

}
}

}

⑥ C++编程习题

#includeusingnamespacestd;classCDate;istream&operator>>(istream&in,CDate&d);ostream&operator(istream&in,CDate&d);friendostream&operator(istream&in,CDate&d){in>>d.y>>d.m>>d.d;if(!d.isOk())exit(1);retur

c语言程序设计习题二

1:Hello word
2: 2
3: min=10
4: max=6
5: result is as follows:
x=1,y=2,z=3
x+y=3
x+y+z=6
6: x1=40,x2=30,x3=20,x4=10
7: void main()
{
int i,sum;
sum=0;
for(i=1,i<101;i++)
{
sum+=i;
}
printf("sum=%d\n",sum);
}

⑧ C语言编程题

#include<stdio.h>
voidmain(){
inta,b,i,j,k=1;
scanf("%d%d",&a,&b);
if(a>0&&b>0)
for(i=1;i<a;i++)
for(j=1;j<a;j++)
if(i+j==a&&i*2+j*4==b)
{k=0;printf(" %d%d",i,j);}
if(a<=0||b<=0||k)
printf("此题无解");
}

运行示例:

热点内容
java导入源码 发布:2024-04-30 07:58:41 浏览:306
L口什么密码 发布:2024-04-30 07:58:31 浏览:498
C语言split 发布:2024-04-30 07:52:44 浏览:258
沃尔沃外观怎么看配置 发布:2024-04-30 07:35:20 浏览:702
html表格数据库 发布:2024-04-30 07:20:59 浏览:714
linux多少位 发布:2024-04-30 07:05:35 浏览:557
java旅游源码 发布:2024-04-30 06:53:47 浏览:94
java基础类 发布:2024-04-30 06:47:24 浏览:761
php基础视频 发布:2024-04-30 06:43:50 浏览:551
存储服务产品部 发布:2024-04-30 06:36:41 浏览:89