C语言编写一个蔡徐坤,编写一个c语言程序

1 , 编写一个c语言程序不用循环语句做:当你输出不太多的时候^_^main()printf("*\n");printf("**\n");printf("***\n");printf("**\n");printf("*\n");}第二题:main()printf("****\n");printf("****\n");printf("****\n");}for循环的就用楼上的吧,这么简单的问题要自己思考~第二个程序:main()for(i=1,j=3;i<=j;i++)j--;}getch();}你先试一试我也上刚学c语言的不知道能不能运行出来你看看把main() int i,j=1; while(j!=0)for(i=0;i<j;i++)printf("*");}printf("\n");if(j<3)j++;else j--; }}maybe...#include int main() { int n, i, k, a[10]; scanf( "%d", &n ); i = n; k = 0; while ( i > 0 ) { a[k++] = i % 10; i /= 10; } printf( "%d是个%d位数\n", n, k ); printf( "它的每一位分别是:" ); for ( i = k-1; i >= 0; --i) printf( "%d ", a[i] ); printf( "\n逆序输出每一位是:" ); for ( i = 0; i < k; ++i) printf( "%d ", a[i] ); return 0; }这么简单的题 都做不起那你还学什么了不学了,不学还好a()}b()}c()}main()printf("\n");b();printf("\n");c();printf("\n");b();printf("\n");a();printf("\n");printf("\n");c();printf("\n");c();printf("\n");c();printf("\n");getch();}程序调用的做法
2,C语言编程编写一个C语言程序前面几节介绍了常量和变量、运算符、表达式和语句的概念,对它们的使用有了一个大概的了解 。也许刚学程序的人会觉得有些枯燥,下面我们就来编写第一个C语言程序 。#define PI 3.1416main(){float Radius,Area;scanf(%f,&Radius);/*输入半径的值*/Area=PI*Radius*Radius;printf(%f\n,Area);/*输出圆的面积*/}1.一个C语言程序,通常由带有#号的编译预处理语句开始 。关于预处理我们在以后介绍,这里的#define PI 3.1415926相当于PI代表3.1416,下面在程序中遇到PI,我们就用3.1416替代一下 。在以后的程序中,在学习预处理之前,我们都将不使用预处理语句 。2.main()任何一个完整的程序都需要main(),这是一个函数,具体什么是函数,以后再讲,这儿你就要记住就行 。后面有一对{}把所有的语句都括在里面,表明那些语句都属于main()里面 。程序运行时从这个左大括号开始 。3.{}里面的4行语句大家应该都能明白,先定义两个变量,一个代表半径 , 一个代表面积 , 然后输入半径的值,然后求面积,最后在屏幕上输出面积 。程序到main()的那对{}的右大括号结束 。求面积的语句Area=PI*Radius*Radius;相当于Area=3.1416*Radius*Radius;(完全用3.1416替代PI) 。具体程序从编写到运行得到结果的步骤为:1.双击tc.exe,进入Turbo C 2.0编译界面2.ALT+E 进入编辑模式3.书写程序4.F2 存储程序(也可进入File菜单 , 选择save),第一次存储需要写上程序名称(*.C),回车5.ALT+F9 编译,如果有错误和警告,光标停留在错误行 , 回车进行修改,修改后,回到4;没有错 , 下一步6.CTRL+F9 连接和运行程序7.用ALT+F5查看程序运行结果,任意键返回程序如何打开一个已有的C文件:1.双击tc.exe , 进入Turbo C 2.0编译界面2.F3 进入load状态 , 找到所要打开文件的目录,找到文件,回车;后面都一样 。具体的有哪些快捷键及其它们的作用,请查看第一节概述 。说明:1.必须在程序的最开始部分定义所有用到的变量,例如这里的Area,Radius 。2.变量的命名要尽量有意义,如用代表该意思的英文单词、或者是汉语拼音,例如这里的Radius,Area , 绝对禁止用毫无干系的字母,如a,b,c 。例如下面的程序,虽然意思和上面的一样 , 但是看上去意思不明朗,时间长了,很可能忘记程序本身的意思 。对于仅仅是控制程序运行,不代表实际意思时,可以用一些简单字母 。main(){float a,b;scanf(%f,&a);b=3.1416*a*a;printf(%f\n,b);}3.采用层次书写程序的格式,要有合理的缩进,必要的时候要有空行,一行只书写一个语句 。所有语句尽量不分行,除非太长(分行时变量、运算符,格式字符等等不能拆开) , 例如下面两个程序看起来就不好看了,虽然它们的功能和前面是一样的 。main(){float Radius,Area;scanf(%f,&Radius);Area=3.1416*Radius*Radius;printf(%f\n,Area);}main(){float Radius,Area;scanf(%f,%Radius);Area=3.1416*Radius*Radius;printf(%f\n,Area);}4.程序在适当的地方要用/*……*/注释 , 它的意思表示在/* */里面的所有字符都不参加编译 。因为一个较大的程序 , 经过一段时间 , 有些地方可能连编程者都忘记了 , 增加注释可以帮助恢复记忆,调试程序时,也容易找出错误 。注释也可以分行写 。5.在书写{}时要对齐 。虽然不对应也不影响程序运行,但对齐后方便以后检查程序,也是为了美观 , 特别是后面学到流程控制时,{}一定要对齐 。程序设计方法:1.从问题的全局出发,写出一个概括性的抽象的描述 。2.定义变量,选取函数,确定算法 。算法这个东西不好说,遇到的问题多了,自然就会形成自己一整套的算法 。3.按照解决问题的顺序把语句和函数在main()里面堆砌起来 。一个好的C程序员应该做到:1.在运行程序之前存盘2.所有在程序中用到的常量都用预处理语句在程序开头定义3.所有在程序中用到的函数都在程序开头声明4.头文件的#ifndef5.变量名和函数名使用有意思的英文单词或汉语拼音6.尽量少用全局变量或不用全局变量7.采用层次的书写程序格式,对for,while,if_else,do_while,switch_case等控制语句或他们的多重嵌套,采用缩格结构8.所有对应的{}都对齐9.尽量用for , 而不用while做记数循环10.尽量不用goto语句11.一个函数不宜处理太多的功能,保持函数的小型化,功能单一化12.一个函数要保持自己的独立性 , 如同黑匣子一样,单进单出13.函数的返回类型不要省略14.用malloc()分配内存空间时,以后一定要用free()释放15.打开文件后,记住在退出程序前要关闭16.出错情况的处理17.写上必要的注释这里说的是一些基本的 , 经常遇到的情况,还有其他很多要注意的地方,在实际编程中都会遇到.【C语言编写一个蔡徐坤,编写一个c语言程序】

    推荐阅读