1.(5 分)利用条件运算符的嵌套来完成此题:学习成绩>=90 分的同学用 A 表示,60-89 分之间的用B 表示,60 分以下的用 C 表示。 1.程序分析:(a>b)?a:b 这是条件运算符的基本例子。 2.程序源代码: main() { int score; char grade; printf("please input a score\n"); scanf("%d",&score); grade=score>=90?'A':(score>=60?'B':'C'); printf("%d belongs to %c",score,grade); } 2.(10 分)编写函数 fun(),它的功能是:计算和输出下列级数的和。S=1/(1×2)+1/(2×3)+…+1/(n×(n+1))例如,当 n=10 时,函数值为 0.909091。注意:部分源程序给出如下。请勿改动主函数 main 和其他函数中的任何内容,仅在函数 fun 的花括号中填入所编写的若干语句。试题程序:#include#includedouble fun(int n){ int i=1,j=2,k; double sum=0.0; for(k=0;k=0;i--)printf("%d",aa[i]);}4.(5 分)下面程序的功能是:输出 100 以内能被 3 整除且个位数为 6 的所有整数,请填空。 #include main() { int i, j; for(i=0; i<=9 或 i<10 或 9>=i 或 10>i ; i++) { j=i*10+6; if(j%3!=0 或 j%3 ) continue; printf("%d",j); } } 5.(10 分)推断一个素数能被几个 9 整除1.程序分析:2.程序源代码:main(){ long int m9=9,sum=9;int zi,n1=1,c9=1;scanf("%d",&zi);while(n1!=0){ if(!(sum%zi))n1=0;else{m9=m9*10;sum=sum+m9;c9++;}}printf("%ld,can be divided by %d \"9\"",sum,c9);}6.(10 分)将一个正整数分解质因数。例如:输入 90,打印出 90=2*3*3*5。程序分析:对 n 进行分解质因数,应先找到一个最小的质数 k,然后按下述步骤完成: (1)假如这个质数恰等于 n,则说明分解质因数...