c语言语法问题

作者&投稿:无审 (若有异议请与网页底部的电邮联系)
C语言语法问题~

return 0;
是结束程序的标示
而一旦结束程序 你就看不到HELLO了
而getch()是从键盘上获取一个字符
从而进入了等待状态所以你可以看到HELLO

书上可能用的是vc6.0 他的调试模式会自动加一句
system("pause");//用来暂停程序
所以书上的可以看到HELLO

我一开始学c的时候也对这个特困惑
加油吧

int型的初始值不是0,他是一个局部变量(除非是放在函数体外的全局变量才是初始化为0),从栈中分配空间,他的值是不确定的。DX>0的取值只能是0或1,如果是00)取值0,移位后为0,减1后为负1没错。楼主可以楼主可以运行下。这条语句的用处应该是这样的,如果DX大于0则UX为1(即X的增量方向为+1),如果DX小于或等于0则UX为-1(即X的增量方向为-1,X会一直递减)祝LZ学习愉快,不清楚可追问。

你的程序没有什么问题但是咋输入的时候你没有注意到自己的输入问题

#include<stdio.h>
int main()
{
int max(int x,int y);
int a,b,c;
scanf("%d",&a);
scanf("%d",&b);
c=max(a,b); //你在输入的时候输入成了c=max(a,b0; 要把shift按好;
printf("max=%d\n",c);
return 0; //0和o是不一样的啊 你这里要返回的是0不是o;
}
int max(int x,int y)
{
int z;
if(x>y) z=x;
else z=y;
return z;
}

上面是我调整后的程序 可以运行的

从#include 开始就错了,大小写不分,括号敲错,又少逗号,也不看看底下的错误提示信息。就像做菜一样,能够把一个菜做得让所有人都觉得难吃,其实也是一种本事。

1 你的include打错了;
2 在 max=(a,b0; 你在b0的右面少了”)“;
3 b0 是未定义的变量。
4 在最后一行的 return(z) 你少了”;“

#include<stdio.h>

你的单词写错了

include写成inculde了,
c=max(那一行写错了

include 打错了


关于语文语法的问题
想问下关于句子成分的问题,例如英语一个句子里只能有一个谓语动词,除非有不定式或连词等,才能有多个动词。那么在汉语的语法里是否是一样的呢?一个句子是否...2、短语:是由词和词组合而成的语言单位。 (1)、并列短语:由两个或由两个以上的名词、动词或形容词等并列组成的短语,基本结构有名+名、名+代、代+...

英语语法问题!!!
答案where 是正确的。where 在本句中作关系副词引起一个非限制性定语从句,它等于in interaction between the mother and the child(在母亲和孩子互动之间),在定语从句中作地点状语。

英语语法问题
二、作定语时,关于不定式的主动式和被动式逻辑主语的问题——1、不定式的主动式修饰名词时,其逻辑主语有三种情况:被修饰名词是逻辑主语,如:--He is always the first one to get up. 他总是第一个起床的人。句子主语是不定式的逻辑主语,如:--I have a few words to say. 我有几句话要...

母语变化语言的人,犯语法错误的情况有多普遍呢?
作为一名教师,我可以说,自2000年以来,患有阅读障碍的儿童数量增长了很多倍,这不仅仅是俄罗斯的问题。这是全世界的趋势。是的,在2000年以前,每年的统计数字记录稳定的指标:-大约30%的俄语母语者具有自然读写能力——这些人在写作中从不犯错,即使他们没有学习俄语的规则。-大约5%的俄语母语者患有...

英语的一个基础语法问题,谢谢!
在我看来,你问题的本质是:用逗号分隔的这部分作什么句子成份?很显然,它是作状语的。所以楼上几个朋友都只说到一点而没有说全,也没有把最根本的原因说出来。正因为句子成份决定了用什么词性(就好比有了某个岗位才决定了录用什么样的人员),所以,分析句子的语法特征的时候首先考虑的应该是“结构...

关于c语言的语法问题
前者的意思是“如果不整除,就执行循环”,即整出才退出;后者的意思是“如果整除,就执行循环”,即不整除才退出。!=是不等于的意思,==是等于的意思

C语言指针语法问题?
不能的,因为指针是存放一个字节的内存地址的。但是,在嵌入式编程中,有变量,可以直接指向每个2进制位。比如C51语言,针对p1接口,用下面语句定义位:sbit p1_0=p1^0; (定义位变量p1_0,就是p1接口0#脚)。p1_0=0;p1的0#脚置为低电位;p1_0=1; p1的0#脚置为高电位;...

什么叫语句有问题
第一、有语法结构方面的毛病。主要是用词不当、成分缺失、搭配不当、句式杂糅、逻辑混乱等。造成这类问题的原因是语言表达能力差。比如:用词不当:这座山真是巧夺天工啊!(成语使用不当)成分缺失:关于这个问题,回答的人很多(缺主语)搭配不当:我看到了小鸟,高山和风的声音。句式杂糅:以迅雷...

大学英语语法问题(在线等)
但这里的副词 typically 不是修饰is,而是修饰后面的动名词stealing.因为:“动名词是由动词变化而来,和名词一样可以做主语、宾语、表语。同时也具有动词的功能,后可以加宾语或副词修饰,这又是它区别于一般名词的特性。”该句翻译为:我们英语语言史是一种典型地从其他语言大量盗窃的历史。祝进步。

C语言指针语法问题
按c 语言语法,变量声明写在前,语句写在后。所以你的 char *pb; 要挪到 printf("%s\\n",pa);前面。MS VC++ 6.0 编译器 编译执行 都没问题:include<stdio.h> int main( ){ char *pa="abcdef";char *pb;printf("%s\\n",pa);pb=pa;(pb+1)='g';printf("%c %c\\n",*(pb+1...

西充县19742227179: c语言,有哪些语法错误? -
贸虾盐酸: 单纯从语法上看,你的px函数中的外层for循环没有结束花括号,其他没什么错误了,至于语义方面是否有错误,就要看你到底想做什么了

西充县19742227179: C语言常见的语法问题 ,如:a+b=5有语法问题 -
贸虾盐酸: 等号是赋值运算符,其左边的数据必须是一个单独的变量,不能是常量,也不能是表达式!a+b=5 中左边是a+b是个表达式,所以,不正确!

西充县19742227179: 奇怪的C语言语法错误 -
贸虾盐酸: 肯定啊,c语言是自顶向下的读取指令顺序,把第一个printf放在char c=... 这句前面,当执行printf的时候,c还没有被定义,但c语言规定变量在使用前都应该被定义,而且是定义在函数的前面,不能边用边定义(边用边定义在c++中是可以的)

西充县19742227179: 有关C语言语法基础的问题 -
贸虾盐酸: B A的错误在于m+1不是一个可以被t-n赋值的左值 主要考察你对于=的理解,C语言中的=不是等于号而是赋值符号 C的错误在于m\2不是一个值,要是m/2就没问题了 一个不小心把它当成除号就错了 D的错误在于m已经被初始化过,不能再对他进行初始化顺便提醒你注意下,B选项其实是个逗号表达式

西充县19742227179: C语法问题 -
贸虾盐酸: 在我机子上和楼主情况一样.因为C语言中不存在\i这个字符,可能在我们机子上,\如果后面没有跟正确的转义字符,虽然不显示,但也占一个字符位置,所以两个\b正好把\,i抵销掉,变成\tj k.而在楼上两位的机子上,可能\后面没有跟正确的转义字符时,直接被忽略了,所以\t也被抵销了.

西充县19742227179: C语言的一个语法问题
贸虾盐酸: 这是C++,bign()叫做构造函数.当你定义结构体bign时会自动调用里面的同名函数进行初始化.这样的好处是不用每定义一个变量就对它赋初值,也避免了因为忘记赋初值而带来错误.

西充县19742227179: 一个简单的C语言语法问题
贸虾盐酸: 这样写是对的,这样做以后,指针p就指向整数a的地址. 输入一个数,比如5,那么,a的值和*p的值都是5. *p表示取指针p所指向的内容.

西充县19742227179: C语言语法小问题
贸虾盐酸: 其实自加自减在不同的编译工具下可能产生不同的结果,主要是编译器对自加自减解释的不同造成的. 但是要记住:标准的C程序应该用标准的C语法来解释才行.Turbo C就是标准的C编译工具,建议使用, 还有我现在使用的日文版的BCC Developer也是标准C的环境. 按照C语法的解释,++i,++i,++i,三个i先自加后i的值为8,然后3个8相加就是24,千万记住,这是标准C编译环境的结果,国家二级考试也是以这个为标准的. 所以结果是24.

西充县19742227179: C语言常见的语法问题.如:a+b=5 -
贸虾盐酸: “=”为赋值表达式.左边一定为变量.而这个赋值表达式的左边为一个表达式,不正确.

西充县19742227179: 关于C语言语法的问题. -
贸虾盐酸: 三种写法可以说是等价的."c=c+1"是最基本的一中写法."c+=1"是一种简化写法,同类型写法还有"c-=n"(即c=c-n),"c*=n"(即c=c*n),"c/=n"(即c=c/n).c++则是最简化的写法,一般被专业的编程人员广泛应用."a=c++;"等价于"a=c;c=c+1;"两个语句,"a=++c"等价于"c=c+1;a=c".自加与自减运算符初学者使用要小心,易产生“负作用”.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网