c语言习题求代码

 2025-01-02 01:27:01  阅读 92  评论 0

摘要://希望我的回答对你的学习有帮助#include int main(){int T, WaterTemperature, TeaQuality, lenchar a[10]scanf("%d", &T)while (T--){WaterTemperature = 0len = 0for (int i = 0i <10i++) a[i] = 0scanf("%s %d", a, &TeaQuality)for (int i = 0a[i]i++) len++for

//希望我的回答对你的学习有帮助

#include

int main()

c语言习题求代码

{

int T, WaterTemperature, TeaQuality, len

char a[10]

scanf("%d", &T)

while (T--)

{

WaterTemperature = 0

len = 0

for (int i = 0i <10i++) a[i] = 0

scanf("%s %d", a, &TeaQuality)

for (int i = 0a[i]i++) len++

for (int i = len - 1i >= 0i--)

{

int j, k = 1

for (j = len - ij >1j--) k *= 2

WaterTemperature += (a[i] - '0') * k

}

printf("%dn", WaterTemperature * TeaQuality)

}

return 0

}

C语言编程单选题

1.从键盘输入10个整数,求其和。

#include <stdio.h>

main()

{

int i,x,s=0

printf("请输入10个整数:")

for(i=0i<10i++)

{

scanf("%d",&x)

s=s+x

}

printf("s=%dn",s)

}

2.计算s=1!+2!+…+10!

方法1:

#include <stdio.h>

main()

{

int i,j

long s=0,t

for(i=1i<=10i++)

{

t=1

for(j=1j<=ij++)

t=t*j

s=s+t

}

printf("1!+2!+...+10!=%ldn",s)

}

方法2:

#include <stdio.h>

main()

{

int i

long s=0,t=1

for(i=1i<=10i++)

{

t=t*i

s=s+t

}

printf("1!+2!+...+10!=%ldn",s)

}

3.求100-999中的水仙花数。所谓水仙花数是指一个数的各位数字的立方和等于该数自身的数。如:

153=1*1*1+5*5*5+3*3*3 。

方法1:

#include <stdio.h>

main()

{

int n,g,s,b

for(n=100n<1000n++)

{

g=n%10

s=n/10%10

b=n/100

if(n==b*b*b+s*s*s+g*g*g)

printf("%d=%d%d%dn",n,b,s,g)

}

printf("n")

}

方法2:

#include <stdio.h>

main()

{

int n,g,s,b

for(b=1b<=9b++)

for(s=0s<=9s++)

for(g=0g<=9g++)

{

n=100*b+10*s+g

if(n==b*b*b+s*s*s+g*g*g)

printf("%d%d%d=%dn",b,s,g,n)

}

printf("n")

}

c语言关于strlen函数的

1.D

没什么好说的

2.这题有问题,实际上我在VC6.0(中文版)的环境下运行了下,结果是12,关键是p+20指向的是第二个中文的字符串,所以应该是中文字符串的长度

3.A

p指向了a的首个元素,也就是指向了a[0]p+5的话是&a[5],也就是5号元素的地址,不是5号元素的值

4.C

就按照声明的格式来么

5.C

逻辑表达式的值只可能为1或0

6.D

puts(),()中的因为一个指针

7.B

没什么说的

8.C

逗号表达式的值由最后一项决定

9.C

b为数组名,即为一个地址常量,常量不能做左值;“ ”的值为一个指针

10.A

自增运算符后缀,先引用,后自增

设有定义语句:char str[][20]={"Beijing","123456"},*p=str

则printf("%dn",strlen(p+20))输出结果是

A)10 B) 6 C) 0 D) 20

选择B

希望回答对你有帮助

以上就是关于c语言习题求代码全部的内容,如果了解更多相关内容,可以关注,你们的支持是我们更新的动力!

版权声明:我们致力于保护作者版权,注重分享,被刊用文章【c语言习题求代码】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;

原文链接:https://www.yxiso.com/zhishi/797929.html

发表评论:

关于我们
院校搜的目标不仅是为用户提供数据和信息,更是成为每一位学子梦想实现的桥梁。我们相信,通过准确的信息与专业的指导,每一位学子都能找到属于自己的教育之路,迈向成功的未来。助力每一个梦想,实现更美好的未来!
联系方式
电话:
地址:广东省中山市
Email:beimuxi@protonmail.com

Copyright © 2022 院校搜 Inc. 保留所有权利。 Powered by BEIMUCMS 3.0.3

页面耗时0.0632秒, 内存占用1.97 MB, 访问数据库23次

陕ICP备14005772号-15