题目内容

//任意从键盘输入一个三位正整数,先求出其逆置后的数,再输出原数与逆置数的和。(如原数为123,则逆置数为321,和应该为444。)//请选择空白位置的正确内容#include "stdio.h"int main(){//定义6个变量int x,ge,shi,bai,newx,result;printf("请输入一个三位正整数:");//在屏幕上输出提示信息以告诉使用者做什么scanf("%d",&x);//用于输入原始的三位数ge=x%10;//计算个位shi=x%100/10; //计算十位bai=x/100;//计算百位________//生成逆置数result=x+newx;//输出结果printf("结果为:%d\n",result);return 0;}

A. newx=ge*100+shi*10+bai;
B. newx=bai*100+shi*10+ge*1;
C. newx=100ge+10shi+bai;
D. newx=ge*shi*bai;

查看答案
更多问题

//格式化输出函数示例//请选择空白位置的正确内容#include int main(){char ch='A';printf("ch=%c\n", ch); //输出Aprintf("ch=%d\n", ch); //输出65,即字符A的ASCII编码int a=20;printf("%d\n",a); //输出20printf("%4d%4d%4d\n",1,2,3); //输出 1 2 3printf("my name is %s\n", "Wang Jinghua"); //输出my name is WangJinghuadouble f=-12.3;printf("%f\n", f); //输出-12.300000________//输出-12.3000double e=1234.8998;printf("%e\n", e); //输出1.234900e+003,即指数格式,e代表指数10printf("%E\n", e); //输出1.234900E+003,即指数格式,E代表指数10return 0;}

A. printf("%8.4d\n", f);
B. printf("%8.-4f\n", f);
C. printf("%8.4f\n", f);
D. printf("%8f\n", f);

//格式化输入函数示例//请选择空白位置的正确内容#include //包含scanf所在的头文件至当前程序文件中int main(){int a,b;________//假设输入:1020↙printf("A=%d,B=%d\n",a,b);//输出结果为:A=10,B=20return 0;}

A. scanf("%d,%d",&a,&b);
B. scanf("%d%d",&a,&b);
C. scanf("%f%f",&a,&b);
D. scanf("%d%d",a,b);

//从键盘输入一个整数,判断其是奇数还是偶数。//请选择空白位置的正确内容#include "stdio.h"int main(){//定义1个变量int a;printf("请输入一个整数:");//在屏幕上输出提示信息以告诉使用者做什么scanf("%d",&a);//用于输入一个整数________ //能被2整数printf("偶数\n");else//不能被2整数printf("奇数\n");return 0;}

A. if(a/2==0)
B. if(a/2==1)
C. if a%2==0
D. if(a%2==0)

//求阶乘(累乘)――for循环//输入一个正整数n,计算其阶乘n!。//请选择空白位置的正确内容#include int main(){int i,n,fact;printf("please input n(>=0):");scanf("%d",&n);fact=1;for(________)fact=fact*i;printf("%d!=%d\n",n,fact);return 0;}

A. for(i=1;i B. for(i=1;i<=n;i++)

答案查题题库