a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 80|回复: 0

[程序员] 2012年软件水平初级资格程序员考试重点知识6

[复制链接]
发表于 2012-8-2 08:51:15 | 显示全部楼层 |阅读模式
 不知不觉,学习C语言也快一年了。虽然有C语言课,但是老师完全让我们自己看书,在自学的过程中,和周围同学交流中,以及后来在CSDN,BCCN,百度知道看帖回帖中,也看到许多C语言新人常遇到的问题与常犯的错误。为了让新人们少走弯路少碰壁,我便打算写下此文。当然,由于我自己的水平也有限,其中可能自己也不知不觉犯了错误,望高手们果断斧正。
- L. z& J( V, ~" r+ m" P  下面的程序,基本是摘自在CSDN,BCCN,百度知道的提问帖,以及我身边的人和我自己写的程序,限于篇幅,对于问题影响不大的部分我已经删去或改写,一些与相应问题无关的错误也一并进行了修改。对于完整的修正后的程序都在code::blocks 10.05(编译器gcc,调试器gdb,平台windows 7旗舰版)上运行过。
9 j# b. B) b* J0 z3 d   1、程序画面一闪而过
* t) A/ }0 j- W+ W   #include , E: z5 }8 N1 D+ o
   int main(void) : Q: V! U' \; L6 P" `* l
   { & ^& X9 l- A8 p* y. A9 ]. O
   int iSignal; /*定义变量表示信号灯的状态*/ * Q8 u' K& @. {5 g# U" a' z% W
   printf(“the Red Light is 0,the Green Light is 1\n”); /*输出提示信息*/
% R  K, J5 E3 L9 o   scanf(“%d”,&iSignal); /*输入iSignal变量*/
; S% h) j' q, v( a" B3 }( d   if(iSignal==1) /*使用if语句进行判断*/
4 l9 J/ c8 h$ J0 k   { " W% }1 o, s4 g+ A/ I% o1 @# R# Y
   printf(“the Light is green,cars can run\n”); /*判断结果为真时输出*/ - S* ^; D2 g* q6 t8 h2 @$ w  Z" Y* F
   }
" k4 s/ e; v) [8 f- |- S   if(iSignal==0) /*使用if语句进行判断*/ # |/ {3 ?- J" N; J9 Y
   { ( _7 y! a. X8 b2 v  @
   printf(“the Light is red,cars can’t run\n”); /*判断结果为真时输出*/ 9 L/ n% F0 c6 s  M6 A7 F
   } 8 ?1 J- G( f4 N; W) ~0 W
   return 0;    }
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-4 06:53 , Processed in 0.349621 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表