首页 > 其他 > 详细

练习1 四则运算的程序

时间:2015-03-26 19:35:48      阅读:192      评论:0      收藏:0      [点我收藏+]

参考 <第一章 概论>P2-3页内容.

写一个能自动生成小学四则运算题目的程序.

初步拟定要实现的功能后,估计一下自己需要花多长时间。编程过程中记录自己实际用了多长时间。

然后和同学们比较一下各自程序的功能、实现方法的异同等等。

 

代码:

#include<stdio.h>
#include<stdlib.h>
void StringFind(char fa[],int b);
int main()
{
 int a,b,i,a1,b1,n;
 char fa[10]={‘+‘,‘-‘,‘*‘,‘/‘};
 printf("请输入题目的个数:");
 scanf("%d",&a);
 printf("请输入是否要乘除法,1表示要,2表示不要:");
 scanf("%d",&b);
 for(i=0;i<a;i++)
 {
  StringFind(fa,b);
 }
 return 0;
}
void StringFind(char fa[],int b)
{
 int i;
 if(b==1)
 {
  for(i=0;i<rand()%5+1;i++)
  {
   printf("%d%c",rand()%102+1,fa[rand()%4]);
  }
  printf("%d=\n",rand()%102+1);
 }
}

 

程序截图:

技术分享

 

总结:

(1)程序实现了是否有乘除法和定制数量

(2)代码比较简陋,实现的功能比较少,还需要把一些功能加上去

(3)难点就是rand()函数的实现

 

练习1 四则运算的程序

原文:http://www.cnblogs.com/liaozhuoshen/p/4369428.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!