西北工业大学c语言第三章测试答案
发布时间: 2021-11-23 10:07:14
❶ c语言测试题目及答案
B.因为在计算1/2时参与运算的分子分母都是整型,将会得到整型数据0而不是浮点型数据0.5,而其他选项在做除法时,参与计算的分子或分母至少一方是float型,可以得到正确结果
❷ C语言3道选择题,只要答案
A
B
A
❸ C语言模拟试卷(3)求答案
第一题:
#include"stdio.h"
const int k=6;
void main()
{
int a[k][k]={0};
int i,j;
for(i=0;i<k;i++)
{
for(j=0;j<i+1;j++)
{
if(j==0||j==i)a[i][j]=1;
else a[i][j]=a[i-1][j-1]+a[i-1][j];
}
}
for(i=0;i<k;i++)
{
for(j=0;j<i+1;j++)
{
if(a[i][j]!=0)printf("%d\t",a[i][j]);
}
printf("\n");
}
}
第二题:
#include"stdio.h"
void main()
{
int a,b;
scanf("%d%d",&a,&b);
int r=a>b?b:a;
while(a%r!=0||b%r!=0)r--;
printf("最大公约数为:%d\n",r);
}
第三题:
#include"stdio.h"
void main()
{
int n;
scanf("%d",&n);
char a[10];
int i=0;
while(n)
{
a[i]=(char)(n%10+'0');
i++;n/=10;
}
for(n=i-1;n>=0;n--)
printf("%c",a[n]);
printf("\n");
}
热点内容
