lzth.net
当前位置:首页 >> 大家帮我看看这个用C语言写一个两数求和的程序. >>

大家帮我看看这个用C语言写一个两数求和的程序.

问题其实很简单,你不能在子函数creat()中定义一个局部变量,然后再在另一个子函数中使用它。因为在退出子函数creat()时分配给它运行用的栈区系统收回了,开始输入的那些数值丢失。你可以把数组指针a定义为全局变量,或者在主函数中定义同时在主...

前面声明变量的时候类型是浮点型,所以格式符应该使用%f而不是%d,%d是整型。改为: #include "stdio.h" void main(){ float x,y,a,b,c,d; scanf("%f%f,&x,&y); printf("%f%f%f%f%f",x+y,x-y,x*y,x/y,x%d);} 扩展资料: printf函数格式字符: ...

keil好久没有了,不过我知道另一款编程软件”STVD“调试时,只能看到全局变量在变化。如果你这里也是这样的话,看是不是有一个全局变量也是x.

给你个简单段树的题把: 题目是: 很多学校流行一种比较的习惯。老师们很喜欢询问,从某某到某某当中,分数最高的是多少。 这让很多学生很反感。 不管你喜不喜欢,现在需要你做的是,就是按照老师的要求,写一个程序,模拟老师的询问。当然,老...

以下是一个最简单的多文件+makefile的形式 编译采用gcc 你可以修改成你的编译器 三个文件 main.c func.c makefile main.c #include extern void func();//这个应该放在头文件中的 比如func.h 简单起见 就直接声明了int main(){func();}func.c #i...

if(a%2==0);最后多了个分号,去掉这个分号,即: if(a%2==0)

#include #include "sq_Queue.h" #define M 1000 using namespace std; template struct Btnode {T d; Btnode *lchild; Btnode *rchild; }; template class Binary_Tree {private: Btnode *BT; public: Binary_Tree(){BT=NULL;return;} void cre...

把main函数里的i定义在main函数开始就行了,或者把T1.c改名为T1.cpp

#include avr_stu(int a,int b,int c); int input_stu() { int a,b,c,ave; printf("输入学生的三门成绩:\n"); scanf("%d%d%d",&a,&b,&c); ave=avr_stu(a,b,c); return ave; } int avr_stu(int a,int b,int c) { int d; d=(a+b+c)/3; return d; ...

1 将 while(scanf("%d%d",&a,&b) != 0) 改为 while(scanf("%d %d",&a,&b) != 0) 在两个 "%d%d", 间 加一空格,否则输入时不好分辨两数。 2 while(c= a % b != 0) {

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com