2012年软件水平初级资格程序员考试重点知识6
不知不觉,学习C语言也快一年了。虽然有C语言课,但是老师完全让我们自己看书,在自学的过程中,和周围同学交流中,以及后来在CSDN,BCCN,百度知道看帖回帖中,也看到许多C语言新人常遇到的问题与常犯的错误。为了让新人们少走弯路少碰壁,我便打算写下此文。当然,由于我自己的水平也有限,其中可能自己也不知不觉犯了错误,望高手们果断斧正。下面的程序,基本是摘自在CSDN,BCCN,百度知道的提问帖,以及我身边的人和我自己写的程序,限于篇幅,对于问题影响不大的部分我已经删去或改写,一些与相应问题无关的错误也一并进行了修改。对于完整的修正后的程序都在code::blocks 10.05(编译器gcc,调试器gdb,平台windows 7旗舰版)上运行过。
1、程序画面一闪而过
#include
int main(void)
{
int iSignal; /*定义变量表示信号灯的状态*/
printf(“the Red Light is 0,the Green Light is 1\n”); /*输出提示信息*/
scanf(“%d”,&iSignal); /*输入iSignal变量*/
if(iSignal==1) /*使用if语句进行判断*/
{
printf(“the Light is green,cars can run\n”); /*判断结果为真时输出*/
}
if(iSignal==0) /*使用if语句进行判断*/
{
printf(“the Light is red,cars can’t run\n”); /*判断结果为真时输出*/
}
return 0; }
页:
[1]