云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言编程题

C语言编程题

  • 62 次阅读
  • 3 次下载
  • 2025/5/29 15:30:53

} }

52编程,先输入n,再输入n个实数并分别统计正数的和、负数的和,然后输出统计结果。

参考答案:

#include void main()

{ int i,n;float x,s1=0;s2=0; scanf(″%d″,&n);

for(i=1;i<=n;i++) {scanf(″%f″,&x);if(x>0) s1++;if(x<0) s2++;} printf(″%f %f\n″,s1,s2,); }

53.编程,输入a1、a2、...、a15后,计算下列表达式的值并输出。

1?1?1?a1a2a31????1?a141?a15

参考答案:

#include

void main()

{ float a[15],y; int i;

for(i=0;i<15;i++) scanf(″%f″,a+i);

y=a[14];for(i=13;i>=0;i--) y=1+a[i]/(1+y); printf(″%f\n″,y); }

54.编程,设有三个候选人,每次输入一个得票的候选人的名字,要求最后输出各人得票结果。

参考答案:

#include struct person

{ char name[20]; int count;

}leader[3]={“Li”,0,“Zhang”,0,”Wang“,0}; main()

{ int i,j; char leader_name[20]; for(i=1;i<=10;i++)

{

scanf(\唱票:4分 for(j=0;j<3;j++) 循环寻找得票人:4分

if(strcmp(leader_name, leader[j].name)==0) 寻找得票人:8分 leader[j].count++; 更新得票人票数:4分

}

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

printf(\}

55.编程,从键盘上输入一个字符串,将其中的小写字母转换成大写字母,大写字母转换成小写字母,输入字符串以“!”结束,将转换后的字符串输出到电脑屏幕。

参考答案:

#include void main() {

int i; char str[80];

printf(\ gets(str);

for(i=0; str[i]!='!'; i++)

if(str[i]>='a' && str[i]<='z') str[i]-=32;

else if(str[i]>='A' && str[i]<='Z') str[i]+=32;

puts(str); }

搜索更多关于: C语言编程题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

} } 52编程,先输入n,再输入n个实数并分别统计正数的和、负数的和,然后输出统计结果。 参考答案: #include void main() { int i,n;float x,s1=0;s2=0; scanf(″%d″,&n); for(i=1;i0) s1++;if(x<0) s2++;} printf(″%f %f\n″,s1,s2,); } 53.编程,输入a1、a2、...、a15后,计算下列表达式的值并输出。 1?1?1?a1a2a31????1?a141?a15 参考答案: #include void

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com