1、 #include “stdio.h” int a,b,sum; a=123; b=456; sum=a+b; printf(“sum is %d n”,sum ); 程序代码如下:#include “stdio.h” int main( ) printf(“*n”); printf(“This is a C program!n”); printf(“*n”); return(0);五、实验结果2、a)This is a C program. b)sum is 579六、总结(自己写)分支结构2013年9月25日1、 熟练掌握if语句和switch语句2、 结合程序掌握一些简单的算法3、 学习
2、调试程序(1).有一函数:用scanf函数输入x的值,求y值。(2). 给出一个百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,8189分为B,7079分为C,6069分为D,60分以下为E。(1)参考程序如下: main() float x,y;scanf(“%f”,&x);if(x=1 &xamax)_(3)_if(_(4)_)amin=x;printf(“amax=%f,amin=%f”,_(5)_);请指出下列程序中的错误,改正后上机调试、运行。# include stdio.hmainint a,b; for(a=1,b=1;a100;a+)if (b=20) bre
3、ak;if(b%3=1)b+=3;continue;b-=5; (1)结果:(1)scanf(“%f”,& (2)x=0 (3)amax=x (4)xamin或x=amin(5)amax,amin(2) stdio.h改为”stdio.h”main改为main( )a100改为a=100b%3=1改为b%3=1 最后添加一个数组2013年10月23日1、理解一维数组和二维数组的概念2、掌握一维数组和二维数组的定义、初始、数组元素引用。3、掌握一维数组和二维数组的输入/输出。1、编制程序,求Fibonachi数列的前10项。2、编写找出1100之间能被7或11整除的所有整数,存放在数组a中,并统
4、计其个数。要求以每行排列5个数据的形式输出a数组中的数据。1、求Fibonachi数列的前10项 int f11=0,1,1,n; for(n=3; n=10; n+) fn=fn-1+fn-2; for(n=1; printf(%d ,fn);n);2、找出1100之间能被7或11整除的所有整数 int n=0,a100,i; for(i=1; i=100; i+) if(i%7=0|i%11=0) an=i; n+;n=%dn,n); for(i=0;n; printf(%dt,ai); if(i+1)%5=0)printf(1)程序结果:1 2 3 45 6 7 89 10 11 121
5、3 14 15 16(2)程序结果:n=227 11 14 21 2228 33 35 42 4449 55 56 63 6670 77 84 88 9198 99函数2013年11月4日(1)掌握函数定义(返回、函数名、参数、函数体),调用。(2)掌握函数的声明(1)掌握函数声明的使用。(2)编制函数fun,其功能是:删除一个字符串中指定的字符。要求:原始字符串在主函数中输入,处理后的字符串在主函数中输出。1、函数声明的使用(1)输入下面程序,编译、连接,如果没有输错,应该提示成功。运行获得正确结果100。float fun(float f) return f*f;void main() f
6、loat k;k=fun(10.0);%fn,k);(2)把fun函数移到main()函数之后,再次编译,提示错误:2、编制函数fun,其功能是:源程序清单如下:#include void fun(char ,char); char s100,c; gets(s); c=getchar(); fun(s,c); puts(s);void fun(char s,char c) int i,j; si!=0; if(si=c) for(j=i; sj! j+) sj=sj+1;(2)测试运行:I am a teacher,you are a studenteI am a tachr,you ar a studnt指针2013年11月20日1、掌握指针变量的定义、初始化以及通过指针变量对数据的访问。2、掌握指针与数组、指针与函数的关系。(1)运行一段程序,进一步理解指针的概念。(2)编写程序:输入一行字符,统计其中大写字母、小写字母、空格以及数字个数1、运行下面程序,理解指针的概念。 int a10=1,2,3,4,5,6,7,8,9,10; int *p; for(p=a; pA*paz)c1+;09)c2+; else if(*p= )c3+; p+;%dt%dt%dt%dn,c0,c1,c2,c3);Hello World! 3.14 WB4 8 3 3
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1