当前位置:首页 » 编程语言 » c语言程序答案

c语言程序答案

发布时间: 2025-05-28 18:41:20

Ⅰ C语言程序设计:改错,输入一个整数,输出其所有因数。求答案

假如整数n除以m,结果是无余数的整数,那么我们称m就是n的因子。 需要注意的是,唯有被除数,除数,商皆为整数,余数为零时,此关系才成立。反过来说,我们称n为m的倍数 。


如果利用C语言求一个整数n的因子,可以从1开始到n,依次加1,如果它是n的的因子,则输出。


具体的源码实现如下:
#include<stdio.h>
#include<stdlib.h>
intmain(intargc,char*argv[])
{
intn;
while(scanf("%d",&n)!=EOF)
{
if(n<1)break;
inti;
for(i=1;i<=n;i++)
{
if(n%i==0)
printf("%d",i);
}
printf(" ");
}
return0;
}

编译运行后的结果:

Ⅱ C语言程序设计,求答案。万分感谢!

第一题的:

#include<stdio.h>
int main()
{
char c;
scanf("%c",&c);
if('a'<=c&&c<='z')
printf("%c\n",char(c-32));
else if('A'<=c&&c<='Z')
printf("%c\n",char(c+32));
else
printf("what you input is not a letter! ");
return 0;
}

第二题的:
#include<stdio.h>
int main()
{ int x,y;
printf("Please input your number x:\n");
scanf("%d",&x);
if(x>-1)
y=2*x;
else if(x<-1)
y=4+x;
else y=3;
printf("%d",y);

return 0;
}

第三题:
#include<stdio.h>
int main()
{
int n;
printf("Please input a integer number:\n");
scanf("%d",&n);
(n%2==0)?(printf("%d is Even\n",n)):(printf("%d is Odd\n",n));
return 0;
}

第四题的:
#include<stdio.h>
int main()
{
float x,y;
printf("请输入员工的业绩金额(万元):\n");
scanf("%f",&x);
if(x<1)
y=1.03*x;
else if(x>=1&&x<5)
y=1.1*x;
else if(x>=5&&x<20)
y=1.5*x;
else y=1.2*x;
printf("该员工的奖金数是%g万元\n",y);
return 0;

}

Ⅲ C语言程序设计试题 求标准答案 都是多选

1、答案:A
(单引号括起来的都是字符,而且一对单引号最多对应一个字符,\反斜杠是转义字符的开始,\72是ASCII码对应的字母H。也就是把H这个字母存到了变量char a中。就一个字符H。)
2、ACDE
解析:
int a=3,b=4,c=5;,
A、a>b
B、a<=b
C、(a||b)>c
D、a<=(b||c)
E、!((a<b)&&!c||b)
优先级由大到小:() ! && ||
A选项,3>4错误,逻辑值0。
B选项,3<=4正确,逻辑值1。
C选项,(3||4)>5,(3||4)"或"逻辑运算符两边只要有一个非0的整个值就是1,1>5错,逻辑值0。
D选项,3<=(4||5)错误,逻辑值0。
E选项,!((3<4)&&!5||4),先(3<4)逻辑值1,!5逻辑值0,1&&0是0,0||4是1,!1是0,所以逻辑值0。
3、AC。
解析:A可以,B答案b不能被赋值(自左向右,计算||左侧就已经是1了右边就不用再计算了整个表达式无论右边如何整个逻辑值必定是1,计算机也就不会计算右边了)C可以(因为&&两边都必须计算才能得出最后的逻辑值答案),D不可以a不能被赋值(&&左边就一个a,构不成赋值,可能存放一个随机值,右边可以被赋值)。
4、ABCD。
外部函数几乎可以被所有函数调用。只要开头#include” "引入。

热点内容
html清除缓存代码 发布:2025-05-30 03:15:23 浏览:535
二分法求方程的根c语言 发布:2025-05-30 03:13:39 浏览:426
oraclesql打开 发布:2025-05-30 03:06:30 浏览:689
webstorm文件夹 发布:2025-05-30 03:06:29 浏览:798
sql2000win2008 发布:2025-05-30 02:33:42 浏览:130
安卓java基础教程 发布:2025-05-30 02:31:43 浏览:576
能力风暴机器人编程 发布:2025-05-30 02:26:14 浏览:681
得物怎么试穿安卓设备可以用吗 发布:2025-05-30 02:15:35 浏览:926
分布IP地址的是DNS服务器吗 发布:2025-05-30 02:13:13 浏览:757
tiktok怎么搭建服务器 发布:2025-05-30 01:55:39 浏览:190