怎么用c语言编程

1.C语言编程实现从1到100的求 和清楚算法就可以很快写出:(1)只需输入2个变量n和sum,且sum=n+sum.(2)确定n的范围为n<=100 (3)循环体为 for(n=1;n<=100;n++) sum+=n; (4)根据C语言编辑规则写出程序 用for循环求:#include int main(void) { int n,sum=0; for(n=1;n<=100;n++) sum+=n; printf("1+2+ 。
+100=%d\n",sum) return 0; } 程序运行结果:1+2+ 。+100=5050 ? 扩展资料:for( i=1; i<=100; i++ ) sum=sum+i; 先给i赋初值1,判断i是否小于等于100,若是则执行语句,之后值增加1 。
再重新判断,直到条件为假,即i>100时,结束循环 。相当于:i=1; while(i<=100){ sum=sum+i; i++; } 对于for循环中语句的一般形式,就是如下的while循环形式:表达式1; while(表达式2){ 语句 表达式3; } 使用for语句应该注意:1) for循环中的“表达式1(循环变量赋初值)”、“表达式2(循环条件)”和“表达式3(循环变量增量)”都是选择项,即可以缺省,但分号(;)不能缺省 。
2) 省略了“表达式1(循环变量赋初值)”,表示不对循环控制变量赋初值 。3) 省略了“表达式2(循环条件)”,则不做其它处理时便成为死循环 。
例如:for( i=1; ; i++ ) sum=sum+i; 相当于:i=1; while(1){ sum=sum+i; i++; }4) 省略了“表达式3(循环变量增量)”,则不对循环控制变量进行操作,这时可在语句体中加入修改循环控制变量的语句 。例如:for( i=1; i<=100 ; ){ sum=sum+i; i++; }5) 省略了“表达式1(循环变量赋初值)”和“表达式3(循环变量增量)” 。
例如:for( ; i<=100 ; ){ sum=sum+i; i++; } 相当于:while(i<=100) {sum=sum+i; i++; }6) 3个表达式都可以省略 。例如:for( ; ; ) 语句 相当于:while(1) 语句7) 表达式1可以是设置循环变量的初值的赋值表达式,也可以是其他表达式 。
例如:for( sum=0; i<=100; i++ ) sum=sum+i;8) 表达式1和表达式3可以是一个简单表达式也可以是逗号表达式 。for( sum=0,i=1; i<=100; i++ ) sum=sum+i; 或:for( i=0,j=100; i<=100; i++,j-- ) k=i+j;9) 表达式2一般是关系表达式或逻辑表达式,但也可是数值表达式或字符表达式,只要其值非零,就执行循环体 。
例如:for( i=0; (c=getchar())!='\n'; i+=c ); 又如:for( ; (c=getchar())!='\n' ; ) printf("%c",c); 。
2.如何用C语言编写自己的姓名和学号可以参考下面的代码:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
FILE *fp=fopen("data.txt","r");
if (!fp)
{
fp=fopen("data.txt","w");
printf("请输入姓名:");
char *name;
scanf("%s",name);
printf("请输入学号:");
char *num;
scanf("%s",num);
fprintf("%s %s",name,num);
fclose(fp);
return 0;
}
char *name,*num;
fscanf("%s %s",name,num);
fclose(fp);
printf("姓名为:%s\n学号为:%s",name,num);
return 0;
}
扩展资料:
1、printf()函数
printf()函数是格式化输出函数,一般用于向标准输出设备按规定格式输出
信息 。在编写程序时经常会用到此函数 。函数的原型为:
int printf(const char *format,。);
函数返回值为整型 。若成功则返回输出的字符数,输出出错则返回负值 。
2、scanf()
函数 scanf() 是从标准输入流stdin(标准输入设备,一般指向键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中 。
参考资料来源:百度百科-printf()
参考资料来源:百度百科-scanf (计算机语言函数)
3.c语言编程怎样入门一、工欲善其事,必先利其器
这里介绍几个学习C语言必备的装置和书籍:
A)开发环境
例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山 。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便 。建议使用Visual C++,这个平台虽然体积大,但是一旦安装好了,用起来很方便 。