永发信息网

1:编程对用户输入一个含有10个整数的一维数组,分别计算数组中所有正数和所有负数的和。

答案:2  悬赏:30  手机版
解决时间 2021-12-25 05:12
1:编程对用户输入一个含有10个整数的一维数组,分别计算数组中所有正数和所有负数的和。
2:有3个字符串(每个不超过20个元素),要求找出其中最小者。
分析:可以充分利用字符串处理函数strcmp来比较大小,我们在这里先定义一个二维的字符数组str,大小为3*20,可以把str[0],str[1],str[2]看作3个一维字符数组(它们各有最多20个元素)来进行处理,
3.有一个数组,内放10个整数,要求找出最小的数和它的下标,然后把它和数组中最前面的元素对换。
4.水仙花数。如果一个正整数等于组成该数的各个数字的立方和,则称该数为水仙花数,亦称阿姆斯特朗数。如407=43+03+73,407是一个水仙花数。试编写求100~999之间的所有水仙花数的程序。
5.编写一程序,将两个字符串连接起来,不用strcat函数。
6.编写一程序,将字符串s1和s2比较,如果s1>s2,输出一个正数;s1=s2,输出0;s17.编写一程序,将字符数组s2中的全部字符拷贝到字符数组s1中。不用strcpy函数。拷贝时,’\0’也要拷贝过去。’\0’后面的字符不拷贝。

谢谢,急用.
最佳答案
2
#include "stdio.h"
#include "string.h"
void main(){
char str[3][21],*p;
for (int i=0;i<3;i++){
gets(str[i]);
if (i==0) p=str[0];
else if (strcmp(str[i],p)>0) p=str[i];
}
printf("%s",p);
}
全部回答
void main(){ int a[10]; int np=0,nn=0; for (int i=0;i<10;i++){ scanf("%d",&a[i]); if (a[i]>0) np+=a[i]; else if (a[i]<0) nn+=a[i]; } printf("the sum of positives is %d, the sum of negatives is %d\n",np,nn); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题下列有关细胞全能性的叙述,正确的是A.
宇的五行属性
儿童情景剧《坚强》中的对白台词
铁马冰河入梦来的意思(急,急,急)谢谢了!
单选题决定居民消费从低级逐步向较高层次发展
汉函谷关是现在的哪里
宜城市农业局地址有知道的么?有点事想过去!
SiO2+ca(oh)2反不反应?
astoria 翻译中文
超市的收货员具体是干些什么?辛苦吗?
襄阳市襄州区农业局办公地址在什么地方?我要
iOS App 推送新闻时,从推送到用户接收,有多
古琴,又名瑶琴、玉琴或七弦琴,是中国最古老
电脑重装系统的时候不显示u启动盘是怎么回事
海绵拖把怎么用
推荐资讯
如何让手不出汗
判断题已知甲数是乙数的5倍,那么甲数与甲乙
惠阳区淡水买房可以入户吗?
单选题下列句子中,标点符号使用正确的一项是
花王尿不湿怎么验真假
在vfp中set safety off/on 是什么意思啊?
把一根长9分米的长方体木料,平均锯成三段,
拖拉机单什么意思
文林工业园区工商分局办公地址在什么地方?我
上川营业所(上川营业厅)地址在什么地方?想过
如果好朋友背叛了我,要怎么办她在乎的人不是
火车上行李忘拿了这么办啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?