C语言程序问题,,有能帮我解决的朋友进来下 谢谢,。。。。
三、主题:函数的使用出一道加法运算题给学生,两个加数是随机产生的0~100以内的整数。如果学生输入的答案正确,则显示“Right!”,否则显示“Notcorrect!Tr...
三、主题:函数的使用
出一道加法运算题给学生,两个加数是随机产生的0~100以内的整数。如果学生输入的答案正确,则显示“Right!”,否则显示“Not correct!Try again!”。还有以下要求:
(1)编写一个函数int add(int a,int b),在函数内部判断一个学生输入的答案是否正确,正确则返回1,否则返回0。
(2)编写一个函数void output(int k),判断k是否为真,如果为真,则输出“Right!”,否则输出“Not correct!Try again!”。
(3)编写主函数,调用上面两个函数。
(上面的题目要求。。。。。) 展开
出一道加法运算题给学生,两个加数是随机产生的0~100以内的整数。如果学生输入的答案正确,则显示“Right!”,否则显示“Not correct!Try again!”。还有以下要求:
(1)编写一个函数int add(int a,int b),在函数内部判断一个学生输入的答案是否正确,正确则返回1,否则返回0。
(2)编写一个函数void output(int k),判断k是否为真,如果为真,则输出“Right!”,否则输出“Not correct!Try again!”。
(3)编写主函数,调用上面两个函数。
(上面的题目要求。。。。。) 展开
1个回答
展开全部
#include “stdio.h”
#include “stdlib.h”
#include “time.h”
#include “math.h”
int add(int a,int b)
{
int sum;
scanf("%d",&sum);
if(sum==a+b)
return 1;
else
return 0;
}
void output(int k)
{
if(k)
printf("Right!");
else
printf("Not correct!Try again!");
}
main()
{
int a,b;
srand( (unsigned)time( NULL ) );
a=rand()%100;
b=rand()%100;
printf("%d+%d=",a,b);
output(add(a,b));
}
#include “stdlib.h”
#include “time.h”
#include “math.h”
int add(int a,int b)
{
int sum;
scanf("%d",&sum);
if(sum==a+b)
return 1;
else
return 0;
}
void output(int k)
{
if(k)
printf("Right!");
else
printf("Not correct!Try again!");
}
main()
{
int a,b;
srand( (unsigned)time( NULL ) );
a=rand()%100;
b=rand()%100;
printf("%d+%d=",a,b);
output(add(a,b));
}
追问
大哥还有几道题能帮忙下吗
二、主题:数组中的操作
找出一个二维数组中的鞍点,即该位置上的元素在该行最大,在该列最小,也可能没有鞍点。如果找到鞍点,请输出鞍点的值以及它所在的位置;如果没有找到鞍点,也请告知用户。例如,二维数组为:
25 36 78 13
12 26 88 93
75 18 22 32
56 44 36 58
追答
弟弟,一题一问好不好,哥哥赚点积分不容易!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询