中国石油大学C语言上机题答案.zip(10)

云雾渐消散 分享 2021-06-01 下载文档

{

int bit_count;//位数

long int input_num;//输入数

int result[SIZE];//存放各个位的数

int i;

scanf("%ld", &input_num);

if (input_num < 0 || input_num > 99999) {

printf("Invalid input\n");

exit(1);

}

for( bit_count = 0; input_num; ++bit_count) {

result[bit_count] = input_num % 10;

input_num /= 10;

}

printf("%d\n",bit_count);

for(i = 0; i < bit_count; ++i)

printf("%d",result[i]);

printf("\n");

exit(0);

}

4.4 四位数拆分

输入一个四位数,判断千位、百位、十位和个位数字之和是否为偶数,如果是,输出Yes,如果不是,输出No;如果不是四位数,输出Invalid data。

#include<stdio.h>

void main()

{

int x,a,b,c,d,e;

scanf("%d",&x);

if(x/1000<1||x/10000>=1)

printf("Invalid data\n");

else {

a=x/1000;

b=x%1000/100;

c=x%1000%100/10;

d=x%1000%100%10;

e=(a+b+c+d)%2;

if(e==0)

printf("Yes\n");

else

printf("No\n");


中国石油大学C语言上机题答案.zip(10).doc 将本文的Word文档下载到电脑

下一篇:第21届世界女排大奖赛总决赛中国队及对手的比赛情况分析

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

下载本文档需要支付 7

支付方式:

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

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