c语言基础编程100道解析(c语言编程入门简单题)

本文目录一览:

c语言编程题目及答案

#include stdio.h

#include math.h

void main(void)

{

double a;

double b;

double c;/* 以上三个变量分别对应三边 */

double sin_c;/* c边对应角的正玄值 */

double cos_c;/*c边对应角的余玄值*/

double cos_a;

double area; /* 三角形的面积 */

printf("输入a,b,c:");

scanf("%lf, %lf, %lf", a, b, c);

if(((a+b)c) (a-b)c)

{

printf("三边能够成三角形\n.");

cos_c = (a*a + b*b -c*c)/(2*a*b);

cos_a = (b*b + c*c - a*a)/(2*b*c);

if ((cos_c 0) (cos_a 0))

{

printf("三角形是锐角三角形。\n");

}

else if ((cos_c 0) || (cos_a 0))

{

printf("三角形是钝角三角形\n");

}

else

{

printf("三角形是直角三角形\n");

}

sin_c = sqrt(1- cos_c*cos_c);

area = a*b*sin_c/2;

printf("三角形的面积是%f.\n",area);

}

else

{

printf("三边不能构成三角形\n");

}

}

C语言基本程序

1、函数

2、double,有时要看你输出语句中的要求输出什么类型的

3、63 46

4、0 4

5、2.75

6、z=(xy)? x:y;

7、6

8、哪个表达式1,哪个表达式3

9、20

10、7

11、1

12、void

13、对不起,这道题不清楚,只知道是外部变量或全局变量其中一个

程序阅读:****

其它自已做吧,加油!!!!11

C语言编程:随机出10道100以内的整数加减法算术题。

这个其实很简单

给你个完整的,我很少写完整的代码

#include stdio.h

main()

{

int i;

int a[10],b[10],c[10],d[10],e[10];

for(i=0;i10;i++) //生成题目

{

while(1)

{

a[i]=rand()%100+1; //产生ab随机数

b[i]=rand()%100+1;

c[i]=rand()%4+1; //产生运算+-*/随即数

switch(c[i])

{

case 1:d[i]=a[i]+b[i];break;

case 2:d[i]=a[i]-b[i];break;

case 3:d[i]=a[i]*b[i];break;

case 4:while(b[i]==0) //在除法中,要是b是0,重新生成,直到不是0为止

b[i]=rand()%100+1;

d[i]=a[i]%b[i];break; //这里看余数,一般来说,不能整除,不可以

}

if((d[i]100||d[i]0)II(c[i]==4d[i]!=0)) //判断d是否在100之内,还有就是除法不能有余数

break; //满足条件,生成下一个,不满足重新来过

}

if(c[i]==4)

d[i]=a[i]/b[i]; //这个算出除法的结果

}

for(i=0;i10;i++) //出题

{

printf("%d\n%d",i+1,a[i]);

if(c[i]==1)

putchar("+");

if(c[i]==2)

putchar("-");

if(c[i]==3)

putchar("X");

if(c[i]==4)

putchar("/");

printf("%d=",b[i]);

scanf("%d",e[i]);

system("cls");

}

for(i=0;i10;i++) //最后打印结果

{

printf("%d\n%d",i+1,a[i]);

if(c[i]==1)

putchar("+");

if(c[i]==2)

putchar("-");

if(c[i]==3)

putchar("X");

if(c[i]==4)

putchar("/");

printf("%d=%d",b[i],e[i]);

if(d[i]==e[i])

printf("yes!!\n");

else

printf("NO!! %d\n",d[i]);

}

}

求2010年9月计算机二级C语言上机题库的100道“编程题”

其实不需要作100道题的!我自学用了2个月就搞定了!关键是理解其中 算法思想以及熟悉基础知识! qq 1208111609 我是3月考完的我的机试满分! 其实我也没做100道题!自作了40到左右! 我这会发一个我们发的莫以软件给你的!

评论列表

晴枙忆沫
2023-02-25

+ b*b -c*c)/(2*a*b); cos_a = (b*b + c*c - a*a)/(2*b*c); if ((cos_c 0) (cos_a 0)) { printf("三角形是

孤央宠臣
2023-02-25

n",d[i]); }}求2010年9月计算机二级C语言上机题库的100道“编程题”其实不需要作100道题的!我自学用了2个月就搞定了!关键是理解其中 算法思想以及熟悉基础知识! qq 1208111609 我是3月考完的我的机试满分! 其实我也没做100道

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。