编程练习题
一楼的回答是固定的利率啊?应该由程序运行时输入的利率来计算才对的啊?
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地址是.
我这里是提示一下,让你去网络文库看看。