C语言期末考试用C++编程,有题目无答案,求解,题目见补充

2024-12-01 03:26:21
推荐回答(4个)
回答1:

1.
main()
{
int i;
scanf("%d",&i)
if(i>60)printf("jige");
else printf("bujige");
getch()
}
2.
main()
{
int n;
int j,sum;
scanf("%d",&n);
sum=1;
for(j=1;j<=n;j++)
sum=sum*j;
printf("n!=%d",sum);
getch();
}
3.不想写
4.
#include
void main()
{
int i,j,a[20];
a[0]=a[1]=1;
for(i=2;i<20;i++)
a[i]=a[i-1]+a[i-2];
printf("%d\t",a[0]);
for(j=1;j<20;j++)
{
if(j%5==0)printf("\n");
printf("%d\t",a[j]);

}
getch();
}
5.
main()
{
int n;
int j,sum;
scanf("%d",&n);
sum=0;
for(j=1;j<=n;j++)
sum=sum+j;
printf("n!=%d",sum);
getch();
}
6.
main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10};
int i,j;
for(i=0;i<10;i++)
for(j=0;j<10;j++)
{
int temp;
if(a[i]{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
7
main()
{
float,sum, x;
scanf("%d",&x);
if(x>6)sum=x-x*2/3-12;
else sum=-2*x*x+4*x-10;
printf("sun=%d",sum);
}

回答2:

说下思路就好了:
1、使用if语句判断就好了;
2、使用for循环读取相应位置上的值,然后求和就好;
3、先设置得到这20个数,再每个5个换行就好了;
4、使用递归循环实现;
5、冒泡法排序,你应该会的,不然就不要再玩编程了;
6、就是一个对X的判断,然后转到相应的方程式子上就好了。

回答3:

C语言期末考试用C++编程,真搞,呵呵!
这些题目真是太太基础了,基本上都有现成的

回答4:

这都是很基础的,在书上都有例子了