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

c语言试题库编程题

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

1.(5分)

利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。

1.程序分析:(a>b)?a:b这是条件运算符的基本例子。 2.程序源代码: main() {

int score; char grade;

printf(\ scanf(\

grade=score>=90?'A':(score>=60?'B':'C'); printf(\ }

2.(10分)

编写函数fun(),它的功能是:计算和输出下列级数的和。 S=1/(1×2)+1/(2×3)+…+1/(n×(n+1)) 例如,当n=10时,函数值为0.909091。 注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

-可编辑修改-

试题程序:

#include #include double fun(int n) {

int i=1,j=2,k; double sum=0.0; for(k=0;k

sum+=1.0/(i*j); }

return sum; } main() { clrscr();

printf(\}

3.(10分)

-可编辑修改-

i++; j++;

某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:

每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。 1.程序分析: 2.程序源代码: main() {int a,i,aa[4],t; scanf(\aa[0]=a; aa[1]=a0/10; aa[2]=a00/100; aa[3]=a/1000; for(i=0;i<=3;i++) {aa[i]+=5; aa[i]%=10; }

for(i=0;i<=3/2;i++) {t=aa[i]; aa[i]=aa[3-i]; aa[3-i]=t; }

-可编辑修改-

c语言试题库编程题

。1.(5分)利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。1.程序分析:(a>b)?a:b这是条件运算符的基本例子。2.程序源代码:main(){intscore;chargrade;printf(\sca
推荐度:
点击下载文档文档为doc格式
3u4sg8gha98xzko02xoc4ddq3430jm00yak
领取福利

微信扫码领取福利

微信扫码分享