當前位置:首頁 » 編程軟體 » 編程習題

編程習題

發布時間: 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("此題無解");
}

運行示例:

熱點內容
app什麼情況下找不到伺服器 發布:2025-05-12 15:46:25 瀏覽:714
php跳過if 發布:2025-05-12 15:34:29 瀏覽:467
不定時演算法 發布:2025-05-12 15:30:16 瀏覽:131
c語言延時1ms程序 發布:2025-05-12 15:01:30 瀏覽:166
動物園靈長類動物配置什麼植物 發布:2025-05-12 14:49:59 瀏覽:737
wifi密碼設置什麼好 發布:2025-05-12 14:49:17 瀏覽:149
三位數乘兩位數速演算法 發布:2025-05-12 13:05:48 瀏覽:399
暴風影音緩存在哪裡 發布:2025-05-12 12:42:03 瀏覽:544
access資料庫exe 發布:2025-05-12 12:39:04 瀏覽:632
五開的配置是什麼 發布:2025-05-12 12:36:37 瀏覽:366