下载此文档

C程序设计作业(赵教材).doc


文档分类:IT计算机 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
写出以下表达式的求值结果。设int a=3,b=-2,c=4,d=0;
(6) 012<<3+1 (15) a&b|c^++d>>1 (19) 10&6|5&&a
以下程序的功能是输入10个字符,如果输入的是数字字符0,则输出字符*;如果是数字字符1~9,则原样输出;如果输入的是其他字符侧不输出,但要求用变量s累加计算它们的ASCII码平方和。全部字符输入结束后,输出s的值。有的同学写了一个程序,编译完全正确,但无法得到所要求的结果,请帮助这位同学改正程序中的问题。
#include<>
main()
{ char c,i,s;
for(i=1;i<10;i++);
{ c=getchar();
if(‘1’<=c<=‘9’)putchar(c);
if(c=‘0’)putchar(‘*’);
else s=c*c;
printf(“\ns=%d\n”,s);
}
}
编写一个程序,使它能够将用户输入的4个整数按大小次序排列。
main()
{ int a,b,c,d,t;
scanf(“%d, %d, %d, %d”,&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)
{t=a;a=d;d=t;}
if(b<c)
{t=b;b=c;c=t;}
if(b<d)
{t=b;b=d;d=t;}
if(c<d)
{t=c;c=d;d=t;}
printf(“%d, %d, %d, %d”, a, b, c, d);
}
企业放发的资金根据利润提成。设企业的利润为I,提成标准如下:
I<=10万元时,提成10%;
10万元< I≤20万元时,低于10万元部分仍按10%提成,%提成;
20万元< I≤40万元时,低于20万元部分按前面方法提成,高于20万元部分按5%提成;
40万元< I≤60万元时,低于40万元部分按前面方法提成,高于40万元部分按3%提成;
60万元< I≤100万元时,低于60万元部分按前面方法提成,%提成;
100万元< I时,低于100万元部分按前面方法提成,高于100万元部分按1%提成。
编程输入利润I,计算输出提成金额。
用if语句求解。
用switch语句求解。
编程输出1个周期的余弦函数cos x的值,要求每隔π/20输出一个函数值。
编程输出以下计算结果。

输入1个正长整数,按相反次序输出该整数的各位数字。
比如,输入为35076,输出是67053。
main()
{long n;
int c;
scanf(“%d”,&n);
while(n!=0)
{printf(”%ld”,n%10);
n/=10; c++;
}
printf(”%ld”,n%10);
}
编写一个决定学生成绩的程序。这个程序将读入一个学生的3次考试成绩(0~100),然后计算其平均值,并根据这个平均值决定学生的总成绩(用字母A、B、C、D、F来表示)。字母成绩如下规定来确定:
A平均成绩在90或90分以上;
B平均成绩在80或89分;
C平均成绩在70或79分;
D平均成绩在60或69分;
F平均成绩在60分以下。
程序在显示了一个学生的字母后,将继续对下一个学生的成绩进行处理,直到用户输入的学生成绩为负数时停止。
根据本章打印杨辉三角形例题中组合数的递推计算方法计算组合数:,要求输入n、m值,输出组合数。程序中应对输入的n、m有效性进行检查。
解:
1 m=0
=
m>0
#include ""
void main()
{ int n,m,k,c;
printf("Input n m=");scanf("%d%d",&n,&m);
if(n-m<m) m=n-m;
c=1;
for(k=1;k<=m;k++) c=c*(n-k+1)/k;
printf("c=%d\n",c);
}
输入x的值,计算
要求计算到最后一项绝对值小于10-6时停止计算
解:令s=sin x, , k=1, 3, 5, …则
x k=1
ak=
k=3, 5, 7, …
#include ""
#include ""
void main()
{

C程序设计作业(赵教材) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rdwiirh
  • 文件大小106 KB
  • 时间2018-09-18