編程練習題
一樓的回答是固定的利率啊?應該由程序運行時輸入的利率來計算才對的啊?
program First:
main()
{
float p=3.14159;
float r,d,l,s;
printf("r=");
scanf("%f",&r);
d=2*r;
l=2*p*r;
s=p*r*r;
printf("d=%4.2f l=%4.2f s=%4.2f\n",d,l,s);
getch();
}
program second:
main()
{
float a,p;
printf("Starting balance?");
scanf("%f",&a);
printf("Interest rate percentage?");
scanf("%f",&p);
a*=(1+p/100);
printf("Balance after one year: %4.0f\n",a);
getch();
}
B. 編程測試題
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]); }}//可以拉
C. C++編程練習題
#include "stdio.h"
void main()
{
int a[12],i;
int month=0;
int sum=0;
float aver;
printf("Input planned quantity for each month:");
for(i=0;i<12;i++)
scanf("%d",&a[i]);
for(i=0;i<12;i++)
{
sum=sum+a[i];
month++;
if(sum>200)
break;
}
printf("Total proction month is %d\n",month);
if(month<12)
aver=200/month;
else
aver=sum/12;
printf("Proction for each month is: &f", aver);
}
D. C語言編程習題
#include<stdio.h>
int main()
{
int i,j,count=0;
char a[100]={'\0'},b[100]={'\0'};
printf("Please input strings:\n");
scanf("%s",a);
i=0;
while(a[i]!='\0')
{
count++;
i++;
}
for(i=0,j=0;i<count;i++)
{
if(a[i]>=97&&a[i]<=122)
{
b[j]=a[i];
j++;
}
}
printf("After change strings:\n");
printf("a={%s},b={%s}.\n",a,b);
return 0;
}
E. 有關C語言編程的練習題,求步驟
已經在VC++6.0環境下編譯通過! /* 題目:輸入n個職工的編號、姓名、基本工資、職務工資, 求出其中「基本工資+職務工資」最少的職工姓名並輸出。 要求:用結構體類型存放職工的數據*/ #include<stdio.h> #define N 10 struct work {int number; char name[10]; float jiben; float wu; }worker[N]; void main() { char c[10]; int i,j; float mini,total[N]; printf("請輸入職工的編號、姓名、基本工資、職務工資\n"); for(i=0;i<N;i++) { printf("請輸入%dth 個職工的信息:\n",i+1); scanf("%d%s%f%f",&worker[i].number,&worker[i].name,&worker[i].jiben,&worker[i].wu); } printf("編號\t姓名\t基本工資\t職務工資\t\n"); for(i=0;i<=N;i++) {printf("%d\t%s\t%.2f\t%.2f",worker[i].number,worker[i].name, worker[i].jiben,worker[i].wu); printf("\n");} printf("\n\n"); for(i=0;i<N;i++) total[i]=worker[i].jiben+worker[i].wu; mini=total[0]; for(i=0;i<N;i++) if(mini>=total[i]){mini=total[i];j=i;} printf("工資最少的職工是:%d\t%s\t%.2f\n",worker[j].number,worker[j].name,total[j]); }
F. 有沒有關於c語言的專門的編程練習題集就是只有編程題的那種。最好是難度遞增的那種,求推薦
去poj注冊一下就行了,oj(online judge)是專門為編程設計的網上評測系統,內置海量題目,支持c,c++,java,pascal,同類的還有zoj...
G. 做編程練習題氣餒了
不會做的時候就看答案 答案看懂就行。不要在一道題上花太多時間。
H. c語言編程:練習題。
#include<iostream.h>
int main()
{
int i,j,t;
int a[10],b[10];
cout<<"請輸入第一個數組:"<<endl;
for(i=0;i<10;i++)
cin>>a[i];
for(i=1;i<10;i++)
for(j=0;j<9;j++)
if(a[i]<a[j])
{t=a[i];a[i]=a[j];a[j]=t;}
cout<<"排序後的第一個數組為:"<<endl;
for (i=0;i<10;i++)
cout<<a[i]<<" ";
cout<<endl;
cout<<"請輸入第二個數組:"<<endl;
for(j=0;j<10;j++)
cin>>b[j];
for(i=1;i<10;i++)
for(j=0;j<9;j++)
if(b[i]<b[j])
{t=b[i];b[i]=b[j];b[j]=t;}
cout<<"排序後的第二個數組為:"<<endl;
for (i=0;i<10;i++)
cout<<b[i]<<" ";
cout<<endl;
for(i=0;i<10;i++)
a[i]=a[i]+b[i];
cout<<"兩數組的和為:"<<endl;
for (i=0;i<10;i++)
cout<<a[i]<<" ";
cout<<endl;
return 0;
}
I. javase編程練習題
FirstServlet.java
package userReg;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class FirstServlet extends HttpServlet{
public void init(ServletConfig config) throws ServletException{
super.init(config);
}
public void service(HttpServletRequest request,HttpServletResponse response)
throws IOException{
//設置mime
response.setContentType("text/html;charset=GB2312");
PrintWriter out=response.getWriter();
out.println("<HTML> <BODY>");
out.println("這是一個簡單的Servlet。");
out.println("客戶端IP地址是:"+request.getRrmoteAddr()+"<br>");
out.println("</body> </html>");
}
}
編譯Servlet後,把FirstServlet.class文件復制到當前Web應用的「Web-INF\classes」子目錄中,並在web.xml的<web-app>與</web-app>之間加入如下語句:
<servlet>
<servlet-name>firstServlet<servlet-name>
<servlet-class>userReg.FirstServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>firstServlet</servlet-name>
<url-pattern>
</servlet-mapping>
瀏覽器中輸入:....firstServlet/first.asp
即可運行Servlet
客戶端IP地址是.
我這里是提示一下,讓你去網路文庫看看。