当前位置:首页 > 资格考试 > 正文

计算机绘图C两道题有大神会做的吗

求大神帮我做两道C语言编程习题~~

1#include #include void main() { double x,y,z; printf("请输入x的值:"); scanf("%lf",&x); printf("请输入y的值:"); scanf("%lf",&y); if(x>0&&y>0) z=log(x)+log(y); else if(x<0&&y>0) z=sin(x)+sin(y); else if(x<0&&y<0) z=exp(2*x)+exp(3*y); else z=tan(x+y); printf("z=%lf\n",z); } 2、#include

CAD设计图纸,大学毕业论文用,但是我不会做,有大神能帮做吗?

是哪个专业的,我是机械工程师,机械方面完全没有问题

哪位C语言,计算机大神帮忙讲下这个题啊,感激不尽!!真的是不会做啊!!!设计程序帮助小学生练习数学

一开始是输入字符串(包括验证正确性,不正确重新输入)之后就switch case语句,让用户选择1,2,3. 选1就产生开始随机数,范围在0~100。先随机产生两个数,再随机产生一个运算符(+,-,*,/这个可以是用产生一个整数,模4的方式得到是进行什么运算)。如果是加、减、乘时直接拿来用。比如以加法为例,产生的数a,b放在数组里,用一个变量c保存结果,c=a+b,然后scanf,让用户输入,输入的值和c比较,看对不对。如果是除法要先判断1.除数是否为0,2能否整除,如果不满足条件重新生成随机数。如此循环10次,每次循环结束给出当前题目答案。 选2就是文件读取相关,用文件操作读取即可,随便说下

我没学过数据结构,但是考计算机二级涉及到这方面的知识点,这道题怎么做呀?有大神告诉我吗

首先做这题时你要知道基本概念:栈是向上增长的,每次压入一个元素,栈的TOP指针向上移动一位。当压入第一个元素时,TOP指针指向m+1-1 = m当压入第二个元素时,TOP指针指向m+1-2 = m-1......以此类推,当压入第N个元素时,TOP指针指向m+1-N = m,则N = m+1-20 = m-19。但是这一道题的栈空间如下图所示:


针对这一题,这个栈是从栈顶向栈底压的,一般平时是从栈底向栈顶压,这道题目中是倒转过来的。top=m+1,如果放了一个元素,那么TOP就等于m+1-1 =m,这个时候正好top=m,说明往里放入了一个元素,现在再退出一个元素,正好还原,所以top=m+1。你可以理解成一个弹夹。

两个不会做的C语言作业,急求大神解答!!!

我帮你写可否???


第一题:

#include
voidfun(inta[])
{
inti,temp=a[5];
for(i=5;i>0;i--)
a[i]=a[i-1];
a[i]=temp;
for(i=0;i<=5;i++)
printf("%d",a[i]);
printf("\n");
}
voidmain()
{
inta[6]={8,1,4,2,5,6},i;
for(i=0;i<=5;i++)
printf("%d",a[i]);
printf("\n");
for(i=0;i<5;i++)fun(a);
}
展开全文阅读