C语言作业1 下载本文

内容发布更新时间 : 2024/11/6 7:16:46星期一 下面是文章的全部内容请认真阅读。

判断三角形 #include void main( ) { int a,b,c;

scanf(\ if ((a+b<=c)||(a+c<=b)||(b+c<=a)) printf(\ else if ((a==b)&&(a==c) )

printf(\

else if (((a==b)&&(b!=c))||((a==c)&&(b!=c))||((b==c)&&(a!=c))) printf(\ else printf(\ }

输入n 输出n个* #include void main( ) { int n,i;

scanf(\ for(i=0;i

输入:取值范围

输出:该范围内的最大素数 #include \#include \

void main() {

int n,i,j,t,k; scanf(\ for(i=2;i

for(j=2;j<=sqrt(i);j++) {

if (i%j==0) { k=0; } } if (k==1) { t=i;

}

}

printf(\}

输入:整型变量x的值。

输出:输出整型变量x对应的十进制、八进制和十六进制形式。 1. #include 2.

3. void main() 4. {

5. int x;

6. scanf(\,&x);

7. printf(\,x,x,x); 8. }

输入:接受两个整数,每个整数之间使用空格分隔。例如输入格式为:123 444 输出:分别输出按照整型数据进行 +、-、*、/、* 之后的运行结果。 1. #include 2.

3. void main()

4. {

5. int x,y,a,b,c,d,e; 6. 7. 8. 9.

scanf(\,&x,&y); a=x+y; b=x-y; c=x*y;

10. d=x/y; 11. e=x%y;

12. printf(\

d\\n\,x,y,a,x,y,b,x,y,c,x,y,d,x,y,e); 13. } 输入:两个整型数

输出:两个整型值中的最小值 1. #include 2.

3. void main() 4. {

5. int x,y,min; 6. 7. 8. 9.

scanf(\,&x,&y); min=(x

printf(\,min); }

输入:操作数1 op 操作数2 输出:计算结果

1. #include 2. main ( ) 3. { int x,y; 4. char op;

5. scanf(\,&x,&op,&y); 6. switch (op)

7. { case '+':printf(\,x+y);break; 8. case '-':printf(\,x-y);break; 9. case'*':printf(\,x*y);break; 10. case '/':printf(\,x/y);break; 11. case'%':printf(\,x%y);break; 12. } 13. }

有一只猴子,第一天摘了若干个桃子 ,当即吃了一半,但还觉得不过瘾 ,就又多吃了一个。第2天早上又将剩下的桃子吃掉一半,还是觉得不过瘾,就又多吃了两个。以后每天早上都吃了前一天剩下的一半加天数个(例如,第5天吃了前一天剩下的一般加5个)。到第n天早上再想吃的时候,就只剩下一个桃子了。 输入: 天数n

输出:第一天的桃子个数

1. #include 2. int peach(int n) 3. { 4. 5. 6. 7.

int m ,sum=1;

for (m=n;m>1;m--)

sum=(sum+(m-1))*2; return sum;

8. }

9. void main() 10. {

11. int n; 12. scanf(\,&n);