1
1输入x求y
2abc从大到小排序
3输出四个数中的最大最小值
4输出成绩等级
5输入x输出xy
6输出300-400间的全部素数
7求Fibi数列的前二十个数
8求和n!+3
9求分数数列前20项的和
10水仙花数
11小于六位,逆序输出
12求5+...+55555的和
13求方程的解
14输出一行字符,分别统计出其中的英文字符、数字和其他字符的个数 P(2--5)
2
5 对10个数用起泡法排序
16 二维数组a,b行列互换
17 3列4行的数组求最大元素及其行列数
18 求一行字符的单词数
19 求3个字符串的最大者
20 输入两个数,求最大者
21 求两整数的最大公约数和最小公倍数
22 求4个数最大者,嵌套调用
23 用递归法求5!
24 求数组一5个元素和数组二10个元素各元素的平均值
25 数组逆序重新存放
26 递归法将整数n转换成字符串
27 用筛选法求100之内的素数
28 编写一个程序,将两个字符串联起来,不要用stract函数
P(5-8)
3
29 指针输出3个整数从小到大排列
30 指针输出3个整数从大到小排列
31 指针实现数组b10个元素逆序存放
32 冒泡法将10整数从大到小排序
33 选择法将10整数从小到大排序
34 编写一个函数实现字符串复制功能
35 定义结构体变量计算当天是本年的第几天
36 设计候选人得票统计程序
37 输出学生信息
38 输出教师信息
39 输出职员信息
40 建立动态数组输入5个成绩并检查输出不合格的成绩
41 求一个字符串的长度
P(9-12)
4
42 一维数组放10个成绩,求平均成绩并输出不及格的
43 求10个数中最大,小值,平均值
44 找二维数组的鞍点,即元素在该行最大该列最小
45 8个学生4门课的成绩求三个问题
46 将一行字符串最长单词输出
47 输出金字塔图案
48 输入一个数按原来的规律插入数组中
49 判断素数
50 统计4行文章60个字符中英文词的信息
51 电文密码
52 n个人的圈子报数,到3退出,求留下是几号
53 10个学生3门课程的成绩,输出总平均成绩,以及最高分的信
息
54 将一字符串的元音字母复制到另一字符串,输出
55 输入月份号,输出英文名
P(13-17)
,写一段程序,输入x的值,输出
y的值。
#include <stdio.h>
void main()
{ int x,y;
printf("输入x:");
scanf("%d",&x);
if(x<0||x>100)
{ y=-1;
printf("x=%3d, y=%d\n" ,x,y);
}
else if(x==0)
{ y=0;
printf("x=%d, y=%d\n",x,y);
}
else
{ y=1;
printf("x=%d, y=%d\n",x,y);
}
}
2. 输入3个数a,b,c,按大由到小的顺序输出。
#include <stdio.h>
void main ( )
{
float a,b,c,t;
printf("please enter a,b,c:");
scanf("%f,%f,%f",&a,&b,&c);
if(a<b)
{t=a;a=b;b=t;}
if(a<c)
{t=a;a=c;c=t;}
if(b<c)
{t=b;b=c;c=t;}
printf("%%%\n",a,b,c);
}
3. 输入4个数,输出4个数中的最大值、最小值。
#include <stdio.h>
void main()
{
float t,a,b,c,d,max,min;
printf("请输入四个数:");
scanf("%f,%f,%f,%f",&a,&b,&c,&d);
if (a<b)
{ t=a;a=b;b=t;}
if (a<c)
{ t=a;a=c;c=t;}
if (a<d)
大一下学期C语言答案打印稿 来自淘豆网m.daumloan.com转载请标明出处.