c语言复习.ppt
sy****28
亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
C语言复习.docx
1、求Fibonacci数列的前40项#include<stdio.h>voidmain(){longintf1,f2;inti;f1=1;f2=1;for(i=1;i<=20;i++){printf("%12ld%12ld",f1,f2);if(i%2==0)printf("\n");f1=f1+f2;f2=f2+f1;}}2、用递归调用的方法写一个求n!#include<stdio.h>voidmain(){longfac(intn);intn;longy;printf("inputaninteger
c语言复习.ppt
C程序设计语言函数调用的执行过程函数返回的执行过程:参数传递:例1:例1的执行过程:函数返回结果的方法:main(){inta,b;voidswap(int*x,int*y);//函数说明printf("inputa,b:\n");scanf("%d%d",&a,&b);if(a<b)swap(&a,&b);//函数调用printf("a=%d,b=%d\n",a,b);}voidswap(int*x,int*y)//函数定义{intt;t=*x;*x=*y;*y=t;printf(“*x=%d,*y=%
C语言复习.ppt
考试题类型一、选择题1、以下说法中正确的是()。A)C语言程序总是从第一个的函数开始执行B)在C语言程序中,要调用的函数必须在main()函数中定义C)C语言程序总是从main()函数开始执行D)C语言程序中的main()函数必须放在程序的开始部分2、C语言程序的3种基本结构是循环结构、选择结构和()。A)递归结构B)转移结构C)顺序结构D)嵌套结构3、若已有定义inta,b,c;执行语句scanf(“%d,%d,%d”,&a,&b,&c);若希望a,b,c的值分别为1,2,3,正确的输入应为()。A)1
C语言复习.pptx
会计学【例题】输入一个正整数n,把它分解成1及其质因子相乘的形式。如:19=1×1936=1×2×2×3×31024=1×2×2×2×2×2×2×2×2×2×2分析:本题即找出所有能整除n的数,可以尝试分别用2到n的整数去除n,如某时刻的值为i,能除尽n则取出此时的数i,再把n除以i的商作为新的n,但要注意下次尝试的时候还应该用此时的i去除n(因为如2是8的一个因子,同时也是8/2=4的一个因子)。如n不能被i整除则用i+1去除n看能否整除,如此反复直到i的值为n为止。程序如下:【例】古典问题:有一对兔子
c语言复习.ppt
《C程序设计》期末复习1.C语言基本概念⑴源程序格式、风格和结构;main函数特性;C程序保存;注释位置。3⑵基本类型数据的表示及使用①系统预定义类型标识符、类型修饰符的使用②基本类型常量的表示及使用③字符串常量形式④关键字。标识符。⑤符号常量的定义与使用⑥基本类型变量的声明、初始化,直接引用变量例题[单选题]在C语言源程序中,不带任何修饰符的浮点数直接量(例如:3.14)都是按类型数据存储的。答案:double[单选题]已知sizeof(int)的值为2,为将10!的值存储到变量f中(10!=36288