代码-c语言的问题方面,运行故障!

问题描述

c语言的问题方面,运行故障!

看看哪里出问题了?代码也有,用的dev弄的
#include
int main()
{
int ijs=0t[3][4];
printf(""请输入三行四列数组元素:n"");
for(i=0;i<3;i++)
for(j=0;j<4;j++)
{
scanf(""%d""&t[i][j]);

s=s+t[i][j];
}
printf(""The martrix is:n"");
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)

scanf(""%dt""t[i][j]);
printf(""n"");
}
printf(""所有元素的平均值是:%5.1fn""s/12.0);
getch();
}

解决方案

你这个代码是要干啥,怎么输入了一遍又输入一遍

解决方案二:
首先,代码的第一个双层for循环,是输入矩阵中的12个元素值,在程序运行的时候,一定要输入一个数据按一下回车,直到输完所有数据为止;其次,代码第二个双层for循环,应该是输出矩阵中的所有数据值,应该是printf()函数,不是scanf()啊。

解决方案三:
看了楼主对楼上两位朋友的评论,感觉你自己很厉害啊。这么厉害还来这里问我们这种菜鸟干嘛

解决方案四:
楼主这态度,这是在问人问题吗?16行scanf中加这个t干啥?非输入控制符不要乱加

xuxuan_csd   

你这个代码是要干啥,怎么输入了一遍又输入一遍
2015.01.14 13:47 举报 | 评论 1 |
|
0

q1678020420
q1678020420 矩阵的平均值,不知道就算了,别在这挡道!!!!!!

为什么世界上总是能见到楼主这样的人!!!!!!!!!!!!!!!!!!!!!!!!!

解决方案五:

include

int main()
{
int i j;
double sum=0;
int arr[3][4]={0};

printf(""请输入三行四列数组元素n"");for(i=0; i<3; ++i){    for(j=0; j<4; ++j)    {        scanf(""%d"" &arr[i][j]);        sum+=arr[i][j];    }}printf(""The nartrix is:n"");for(i=0; i<3; ++i){    for(j=0; j<4; ++j)    {        printf(""%dt"" arr[i][j]);    }    printf(""n"");}printf(""所有元素平均值是:%5.1lfn"" sum/12.0);return 0;

}
这个是我编译过的代码,应该符合楼主的要求。
你的代码,第一是输入的时候应该是每输入一个数字要按下回车。第二是for嵌套是j在外面用了,在里面又用了,这样有冲突。第三是在scanf函数的双引号里只有要输入的内容,切勿加nt等转义字符,不然你输入内容的时候每次都要加转义字符,并且还没有实际用途。

时间: 2024-10-25 15:44:29

代码-c语言的问题方面,运行故障!的相关文章

record-下方是我的c语言代码,为何下方程序的运行需要等好长时间才能打印出第一个字符。。。。何解?

问题描述 下方是我的c语言代码,为何下方程序的运行需要等好长时间才能打印出第一个字符....何解? #include<unistd.h> #include<stdio.h> #include<sys/mman.h> #include<fcntl.h> #include<stdlib.h> typedef struct{ int integer; char string[24]; } RECORD; #define NRECORDS (10) RE

c语言-请教各位大神,为什么这个代码在普中板子上运行不了呢

问题描述 请教各位大神,为什么这个代码在普中板子上运行不了呢 #include #define uchar unsigned char #define uint unsigned int sbit A=P3^0; sbit B1=P3^1; sbit C=P3^2; sbit kin1=P0^0; sbit kin2=P0^1; sbit kin3=P0^2; sbit kin4=P0^3; sbit kout1=P0^4; sbit kout2=P0^5; sbit kout3=P0^6; s

c语言-学渣妹子求教大神,这个代码在普中板子上运行不了呢

问题描述 学渣妹子求教大神,这个代码在普中板子上运行不了呢 #include #define uchar unsigned char #define uint unsigned int sbit A=P3^0; sbit B1=P3^1; sbit C=P3^2; sbit kin1=P0^0; sbit kin2=P0^1; sbit kin3=P0^2; sbit kin4=P0^3; sbit kout1=P0^4; sbit kout2=P0^5; sbit kout3=P0^6; sb

c语言-这段代码哪里错了,为啥不能运行

问题描述 这段代码哪里错了,为啥不能运行 #include int main() { int h=3; float r=1.5,pi=3.14; float perimeter,area1,area2,volume; perimeter=2*pi*r; area1=2*pi*r*h; area2=2*pi*r*r+4*pi*r*h; volume=pi*r*r*h; printf("底面圆周长为:%fn",perimeter); printf("圆柱侧面积为:%fn"

c语言-C语言怎样编写程序运行完后,不自动结束,而是返回程序的开始的主菜单?

问题描述 C语言怎样编写程序运行完后,不自动结束,而是返回程序的开始的主菜单? 我的程序运行完一个功能后按任意键就退出了,而不是返回主菜单 代码如下,应该怎么改?(具体一点,菜鸟一个)多谢! #include #include #include #include #include #define LENTEL sizeof(tel) #define ID struct tel struct tel { char name[15]; char tele[11]; char style[15]; c

c语言-【C语言】vc6.0运行程序过程中提示***.EXE已停止工作

问题描述 [C语言]vc6.0运行程序过程中提示***.EXE已停止工作 在运行"添加"这一块时,输入完信息之后就提示***.EXE已停止工作,这是什么错? 代码如下 #include #include #include #include #include #define LENTEL sizeof(tel) #define ID struct tel struct tel { char name[15]; char tele[15]; char style[15]; char mai

数据-一个c语言解密的问题运行没结果

问题描述 一个c语言解密的问题运行没结果 一个解密的程序,运行的时候没有结果,错误,编译没有错误 #include #include char jiemi(char a[])//吧所有字母都向前移动5位,得出明文 { int i=0; while(a[i]!='') { if(a[i]==','||a[i]==' ') { i++; } else { a[i]=a[i]-5; i++; } } return 0; } int main()//遇到start开始输入数据,遇到end 打印数据 //

angularjs-这段代码哪里有错啊,运行结果不对啊,哪位大神解决下。

问题描述 这段代码哪里有错啊,运行结果不对啊,哪位大神解决下. <!doctype html> Hello {{ clock}}! function MyController($scope, $timeout) { var updateClock = function() { $scope.clock = new Date(); $timeout(function() { updateClock(); }, 1000); }; updateClock(); }; 运行结果如下: 解决方案 请稍

基于C语言实现的扫雷游戏代码_C 语言

本文详细讲述了基于C语言实现的扫雷游戏代码,代码中备有比较详细的注释,便于读者阅读和理解.希望对学习游戏开发的朋友能有一点借鉴价值. 完整的实例代码如下: /* 模拟扫雷游戏 */ #include <graphics.h> #include <math.h> #include <stdio.h> #include <dos.h> #include <stdlib.h> #include <conio.h> #include <