c语言程序案例(4)

2025-09-29

1542.25 839.18 83.99 1295.01 1.75

例子输出

$1581.42

#include int main() {

float x,y,sum; sum=0; int i;

for(i=1;i<=12;i++) {

scanf(\sum+=x; }

y=sum/12;

printf(\return 0; }

18.满足条件的数

编写程序,读入若干个四位数(小于30),求出其中满足以下条件的数的个数: 个位数上的数字减去千位数上的数字,再减去百位数上的数字, 再减去十位数上的数字的结果大于零。 关于输入

输入为两行,第一行为四位数的个数,第二行为要读入的四位数 关于输出

输出为一行,即满足条件的四位数的个数

#include int main() {

int n,m,i,x1,x2,x3,x4,p,j; j=0;

scanf(\ for(i=1;i<=n;i++) {

scanf(\ x4=m/1000;

x3=(m-1000*x4)/100;

x2=(m-1000*x4-100*x3)/10; x1=m-1000*x4-100*x3-10*x2; p=x1-x2-x3-x4; if(p>0){ j++; } }

printf(\return 0; }

19.求最大公约数 #include int main(){

int a, b, result; scanf(\result = a; while(1){ }

printf(\return 0;

if((a%result == 0)&&(b%result == 0)){ } result--; break;

}

20.最小公倍数 #include int main(){ }

int a, b, result; scanf(\result = a; while(1){ }

printf(\return 0;

if((result%a == 0)&&(result%b == 0)){ } result++; break;

21.编写一个完整的 C 程序, 求一个正整数中各个数位(个位、十位、百位、? )上数字的和。

输入:一个正整数;

输出:一个整数,即输入的正整数中各个数位上数字的和。 例子输入: 123456 例子输出: 21

int main(){

int a, result = 0; scanf(“%d”, &a); for(int i = a; i>0; i /= 10){ result += i; }

printf(“%d”, result); return 0; }

22. 输出一个 double 型数的小数部分.

#include int main(){ double a; scanf(\ a-= (int)(a) ; printf(\ return 0; }

23.接受从控制台输入的三个整数,并按照绝对值的大小进行从大 到小输出到控制台 #include int main(){ int a, b, c, t;

scanf(\ if((a<0 ? -a : a) < (b<0 ? -b : b)){ t = a; a = b; b = t; } if((a<0 ? a : a) < (c<0 ? c : c)){

t= a; a =c; c= t; } if((b<0 ? b : b) < (c<0 ? c : c)){

t=b; b=c; c=t; }

printf(\ return 0; }

24.判断是否为素数

输入一个正整数,请判断它是不是素数。如果是输出yes,不是则输出no


c语言程序案例(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:公司宣传册文案

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219