C语言高手快进来!有事召见~~~~简单语法

来自:    更新日期:早些时候
简单C语言语法问题~

n没有定义啊!!你只是在数组里写了个n但编译器可不知道你的n是多少啊!!

现定义了a[max]就不能再通过a[]这样来给数组赋值了,你定义时就赋值,不用max,比如:
int a[]={503,17,512,908,170,897,275,653,462,154,509,612,677,765,703,94};
也可以和用户交换,用new产生合适大小的数组

这里我猜 dest和src应该是两个指向字符串的指针。
在字符串中 有一个结束符 '\0',这个在while的判断中为假,这个循环正是这样结束的。
while(*src)
{
*dest = *src; //将源字符串的字符挨个赋值到新的字符串中。
dest ++; //指针往后移。
src++;
}

把它拆开啊,根据运算符优先级还有结合性来看
硬写的话,可以这样写
do
{
*dest=*src;
++src;
++dest;
}while(*(dest-1)!=0);

能写出这种语句来的人,都是不想让别人读他写的程序.把这个分解也没多大意义.如果想学好C语言的话少做一些这样的事吧.程序设计不仅是写程序的问题还要考虑各个方面如可读性

while(*dest=*src);
{*dest=*dest+1
*src=*src+1
}
//*这句表示当两个指针所示内容相等时,分别累进一

do
{
*dest=*src;
dest++;
src++;
}
while(scr!=null);

do
{
*dest=*src;
dest++;
src++;
}
while(1);
这是个死循环
楼上说错了,那不是判断等于,是赋值

不应该是死循环吧
是的,因为赋值语句执行成功,逻辑值是1


C语言高手快进来!有事召见~~~~简单语法视频

相关评论:
  • 15886707219C语言高手快进来!有事召见~~~简单语法
    衡航乖这里我猜 dest和src应该是两个指向字符串的指针。在字符串中 有一个结束符 '\\0',这个在while的判断中为假,这个循环正是这样结束的。while(*src){ dest = *src; \/\/将源字符串的字符挨个赋值到新的字符串中。dest ++; \/\/指针往后移。src++;} ...

  • 15886707219如何学习C语言
    衡航乖第一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它。第二:C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?所有的windows,Unix,Linux,Mac,os\/2,没有一个里外的,如果你不懂C语...

  • 15886707219我初学C语言,对C不是很了解,哪位高手可以告诉我一些学习方法,经验,万分...
    衡航乖第一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它。第二:C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?所有的windows,Unix,Linux,Mac,os\/2,没有一个里...

  • 15886707219我想学习编程,但不知道从哪入手,基础也为零,求大神给点建议,推荐基本书 ...
    衡航乖回答:想要学编程,首先得有一台能上网的电脑。 楼主现在是用手机上网,再就是想要看书,这样学编程,路途还很遥远。

  • 15886707219c语言程序运行时总会出现Errors: press any key 是怎么回事呀?希望高 ...
    衡航乖你程序中有错误。提示你按任意键,结束当前程序。结束后你可以调试程序。在重新运行。

  • 15886707219c语言编程怎样入门
    衡航乖(1)基础教材选择-系统又通俗易懂,最好有该书配套免费视频 建议选择系统正统的大学教材,尽量不要选择“多少天精通C语言”等吸引眼球的教程,相信一点C语言学习没有速成。这里给大家推荐一本不错的入门教程:清华大学出版社-孙海洋-C语言程序设计,讲解很透彻、知识点很全面、例程较多且通俗易懂。优酷...

  • 15886707219什么叫程序编程 写程序 高手给与指点 初学者
    衡航乖其实编写程序并不是人们所想象的那么困难、那么复杂,每个有心致力于学习计算机的朋友都是可以尝试的!选择适合自己的程序语言的必要性目前常用的基本程序语言的种类比较繁多,比较简单的有:Pascal、c语言、qBasic、 Fortran、Visual Basic等等。但前几种都是在DOS下进行编程的工具,Visual Basic是在 Windows下进行应用程序...

  • 15886707219我想学习C语言编程应该怎么学事半功倍
    衡航乖我认为首先要把基础书给看扎实了,比如《C语言之四书五经》中介绍的4本。(虽然这些书很多已经绝版了,但我相信电子版也是很有益处。况且,如果你真的想看,我相信你一定有办法搞的到。)这些书你会在很短的时间内看完(比如一两个月),这取决于你的基础和悟性。之后要看那些书呢?我不妨再列几...

  • 15886707219求助C语言高手!程序虽然编译成功,但是输入数字按下回车就闪退了,没有...
    衡航乖#include <stdio.h>int main ( void ){int n,i,j,k;scanf("%d",&n);\/\/输入 2310 for(i=2;i<n;i++){k=1;if((n%i)==0){k=0;for(j=2;j

  • 15886707219怎样学好c语言
    衡航乖对于一个只懂得Windows基本操作、连DOS是什么都不知道的新手而言,尽快做一些有趣而有意义的事情才是最重要的。用C语言写一个小程序远比学习ls、cat等命令有趣,况且我们要专注于C语言本身,就不得不暂时忽略一些东西,比如编译链接的过程、Makefile的写法等等等等。所以我建议初学者应该以Visual C++ 6.0(不是Visual...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网