您现在的位置: 中国作文网 >> 应用文写作范文 >> 心得体会 >> 课程设计心得 >> 正文
c语言程序编程心得

据之间的间隔则可用空格,tab或回车作间隔。c编译在碰到空格,tab,回车或非法数据(如对“%d”输入“12a”时,a即为非法数据)时即认为该数据结束。
d. 在输入字符数据时,若格式控制串中无非格式字符,则认为所有输入的字符均为有效字符。例如:
scanf("%c%c%c",&a,&b,&c);
输入为:
d e f
则把'd'赋予a, 'f'赋予b,'e'赋予c。只有当输入为:
def
时,才能把'd'赋于a,'e'赋予b,'f'赋予c。 如果在格式控制中加入空格作为间隔,如 scanf ("%c %c %c",&a,&b,&c);则输入时各数据之间可加空格。
void main(){
char a,b;
printf("input character a,b\n");
scanf("%c%c",&a,&b);
printf("%c%c\n",a,b);
}
scanf("'c14f14%c%c",&a,&b);
printf("%c%c\n",a,b); 由于scanf函数"%c%c"中没有空格,输入m n,结果输出只有m。
而输入改为mn时则可输出mn两字符,见下面的输入运行情况: input character a,b
mn
mn
void main(){
char a,b;
printf("input character a,b\n");
scanf("%c %c",&a,&b);
printf("\n%c%c\n",a,b);
}
scanf("%c %c",&a,&b); 本例表示scanf格式控制串"%c %c"之间有空格时, 输入的数据之间可以有空格间隔。e. 如果格式控制串中有非格式字符则输入时也要输入该非格式字符。
例如:
scanf("%d,%d,%d",&a,&b,&c); 其中用非格式符“ , ”作间隔符,故输入时应为: 5,6,7
又如: scanf("a=%d,b=%d,c=%d",&a,&b,&c);
则输入应为
a=5,b=6,c=7g. 如输入的数据与输出的类型不一致时,虽然编译能够通过,但结果将不正确。
void main(){
int a;
printf("input a number\n");
scanf("%d",&a);
printf("%ld",a);
}
由于输入数据类型为整型, 而输出语句的格式串中说明为长整型,因此输出结果和输入数据不符。如改动程序如下:
void main(){
long a;
printf("input a long integer\n");
scanf("%ld",&a);
printf("%ld",a);
}
运行结果为:
input a long integer
1234567890
1234567890 当输入数据改为长整型后,输入输出数据相等。

键盘输入函数
getchar函数getchar函数的功能是从键盘上输入一个字符。其一般形式为: getchar(); 通常把输入的字符赋予一个

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 


  • 上一个应用文写作范文:
  • 下一个应用文写作范文:
  • 最新热点 最新推荐 相关文章
     c语言程序设计教学体会
       十一工程教学心得
       建设对话型课堂学习体会
       市场营销专业毕业生实习心得
       200年三优三满意活动学习感想
       组织部长200创优争先活动心得体会
       优秀组工干部个人心得体会
       对当前社区者的困惑分析与对策
       构建和谐社区中充分发挥党组织的…
       社区党建培训心得体会
     
    环卫系统学习心得
    高速公路收费站爱岗敬业奉献社会…
    对中小学贫困家庭学生实行救助实…
    县委副书记中小学机构和人事制度…
    学校中层干部竞职演说稿
    乡镇半年安全生产总结
    乡镇一季度工作汇报
    06年35宣传活动主持词
    镇科技型示范户典型材料
    学校青年节学生个人演讲稿范文
    学习国家通用语言文字法工作
    公文写作语言要求
    公文写作语言特征
    微电脑语言学习机初中英语教
    写作稿件时语言应用中的问题
    计算机语言创新教育课程设计
    c语言课程设计心得体会
    c语言程序设计心得
    c语言程序设计考试心得
    c语言程序设计教学体会
    课程设计心得

    Copyright 2010-2012 © 中国作文网  All rights reserved