好文档 - 专业文书写作范文服务资料分享网站

C语言复习资料

天下 分享 时间: 加入收藏 我要投稿 点赞

printf(\ }

10、若有以下程序段,执行后输出结果是 int m=32767,n=0327,k=28,j=-32768; printf(\,%x,%d\\n\,k,--j);

11、有以下程序执行后输出结果是 main()

{ int p[7]={11,13,14,15,16,17,18},i=0,k=0; while( i<7 && p[i]%2 ) { k=k+p[i]; i++; } printf(\}

12. 有以下程序,执行后输出的结果是: void f(int x,int y) { int t;

if(x

{ int a=4,b=3,c=5; f(a,b); f(a,c); f(b,c); printf(\

}

四、程序设计题

1、输入两个正整数m和n,求其最大公约数和最小公倍数。

2、输入一行文字,找出其中大写字母、小写字母、空格、数字及其他字符各有多少。

3、从键盘输入3个整数,按照从大到小的顺序输出。

4、设计程序求自然数1~100(不包含1和100)中所有素数的和。

5、求1+2+3+……+100之和。分别用三种循环语句实现(while,do-while,for)。

6、编写程序,将两个字符串连接起来,不要用库函数strcat。

7、打印斐波那契数列前20项,一行打印5个,输出格式为m。

8、编程,输入x,求y值。

y= x x>00 x=0x+1x2+2 x<0

9、试编写程序求100~300间的全部素数。一行打印5个,输出格式为m

10、分别使用冒泡排序法和选择排序法写一个排序的函数(要求升序)。 函数首部均为:void popSort( int a[], int n)

11、写程序,使用下面的公式求出e的近似值。 e≈1+11!+12!+13!+……1n!+……(精确要求

12、编写程序,比较两个字符串的大小,不要用库函数(strcmp)。 若两个字符串相等,输出0,若大于输出1,小于输出-1。

13、打印100~999(包括100和999)之间的水仙花数,一行打印3个,输出格式为m

14、打印杨辉三角。(前10行)输出格式为}

15、输出1~10的阶乘 输出格式为: 1!=1 2!=2 3!=6 ………………

C语言复习资料

printf(\}10、若有以下程序段,执行后输出结果是intm=32767,n=0327,k=28,j=-32768;printf(\,%x,%d\\n\,k,--j);11、有以下程序执行后输出结果是main(){intp[7]={11,13,14,15,16,17,18},i=0,k=0;while(i<7&&p
推荐度:
点击下载文档文档为doc格式
8gr937rl9x9jajr88ky455t2h95x5500wd9
领取福利

微信扫码领取福利

微信扫码分享