99问答网
所有问题
当前搜索:
c语言输入数据后不出结果
c
为什么运行后
输入
第一组
数据没
有
结果
,其它组数据有结果
答:
格式问题
。c语言程序运行输入后没有输出的原因是:1、输入格式不同。要输入“浮点数”并用“逗号”分隔输入三个数两个逗号后还要额外多加一回车才开始后面的流程。2、没有意义。语言程序输入错误导致输出的结果没有意义。
为什么
C语言
程序运行
输入后没
有输出
答:
1、原因可能是输入格式不对
,要输入“浮点数”并用 “逗号” 分隔输入三个数两个逗号后还要额外多加一回车才开始后面的流程,如果把 scanf("%f,%f,%f\n",&a,&b,&c);改为 scanf("%f%f%f",&a,&b,&c);就可以用空白符做分隔了 2、没有输出,不知道计算的结果那算法就没有意义了。输出不...
c语言
程序 哪里出错了呢 始终运行
不出结果
答:
在C语言编程中,若程序始终无法输出结果,
可能是因为输入数据的类型与程序调用的数据类型不一致
。以scanf函数为例,当使用 scanf("%lf%lf%lf",&a,&b,&c);进行输入时,确实将输入的数字以float类型存储至内存中。然而,程序在读取这些内存时,可能期望以double类型进行解析。这种类型不匹配会导致解析出...
C语言
为什么算
出来
总是0
答:
你的代码里
输入
格式是%lf,%d,%lf,中间有逗号,所以输入的时候也要有逗号 估计你输入的时候没加逗号(注意是西文逗号),而是用空格分隔的,要不加逗号用空格分隔的话,就把%lf,%d,%lf中间的逗号去掉,这样就可以用空格分隔输入了 我试着运行了下:年化15%,5年翻倍,没错 ...
关于
C语言
的顺序表 插入功能完成
后不
能输出正确
数据
?
答:
printf("
输入不
规范");else { printf("输入元素:");for(i=0;i<len;i++)scanf("%d",&L->data[i]);L->length=len;} } void putlist(Sqlist *L,int len){ int i;printf("所输入的元素为:");for(i=0;i<len;i++)printf("%d ",L->data[i]);} void onlist(Sqlist *L,...
C语言
执行scanf
后不
返回
答:
这段代码首先使用fgets读取一行
输入
,然后使用sscanf从读取的内容中提取字符串。这样做可以确保不会忽略任何输入,包括换行符。另一种解决方案是使用getchar函数来手动处理换行符。例如:
c
char ch;scanf("%s", str);ch = getchar();这段代码使用scanf读取字符串,然后使用getchar读取下一个字符,这...
C语言
编程为什么赋值成功后
后面
的计算
没
有
结果
答:
代码
数据
计算看了下还是有点多的,可能是for(j=0;j++;)这个写错了 最好学会自己排查一下吧 确定了从文件读到了需要的数据,把数据输出来 每一步计算的结算,打个打印,输出
结果
其实你的代码每个结果也有文字、数据输出,哪个点不对,就在哪里多加printf ...
c语言
编程执行后
输入数据
回车后为什么无反应
答:
可能是你的运算符
没
有用 或者是没有用对 会导致程序错误的 所有回车
之后
就什么都不显示了
...的编程后运行没反应?就是运行的窗口我
输入
数字
后没
反应
答:
你的
输入数据
是浮点型,所以没有必要使用scanf_s函数,应该改成scanf 重要的是在while循环输入时你缺少了大括号,使得程序出现逻辑错误,所以
输入没结果
.你的统计温度的
C语言
程序,我帮你改好了(改动的地方见注释,见图)
为什么这个
c语言
输
不出结果
?
答:
这个程序写的太简单了,错误就是最基本的变量名称使用:输出的是End的内容,但是整个程序都没有给End赋值。因此,全局变量End[]被初始化为全0,因此输出也全部为空。注意上面的53,54和57行,本来应该给End赋值的都写反了。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言运行后不出结果
c语言输入多个数据
c语言中多次输入数据
c语言多组数据输入
c语言怎么输入多组数据
c语言怎么多行输入多行输出
c语言scanf输入数组
c语言输入函数
c语言scanf输入格式