c语言基础问题
#include<stdio.h>#defineHANG3#defineSIZE5voidsum(inta[],intn);intmain(void){doublea[H...
#include <stdio.h>
#define HANG 3
#define SIZE 5
void sum(int a[],int n);
int main(void)
{
double a[HANG][SIZE];
int hang,i;
printf("打字\n");
for(hang=0;hang<HANG;hang++)
{
for(i=0;i<SIZE;i++)
{scanf("%.1lf\t",&a[hang][i]);}
}
printf("\n");
printf("确认\n");
for(hang=0;hang<HANG;hang++)
{
for(i=0;i<SIZE;i++)
{printf("%.1lf\t",a[hang][i]);}
}
printf("\n");
return 0;
}
想做一个输入3*5个数,并printf出来确认的,为什么输入个位数,出来的都是几十位的数字 展开
#define HANG 3
#define SIZE 5
void sum(int a[],int n);
int main(void)
{
double a[HANG][SIZE];
int hang,i;
printf("打字\n");
for(hang=0;hang<HANG;hang++)
{
for(i=0;i<SIZE;i++)
{scanf("%.1lf\t",&a[hang][i]);}
}
printf("\n");
printf("确认\n");
for(hang=0;hang<HANG;hang++)
{
for(i=0;i<SIZE;i++)
{printf("%.1lf\t",a[hang][i]);}
}
printf("\n");
return 0;
}
想做一个输入3*5个数,并printf出来确认的,为什么输入个位数,出来的都是几十位的数字 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询