44问答网
所有问题
求高手帮忙看看这个C语言题目万分感激
设有一个整形数组,另输入一个整数,编程查找这个整数是否在数组中出现过。若出现,则输出第一次出现的位置;否则,输出no found。
举报该问题
推荐答案 2010-04-30
#include<stdio.h>
float number[5]={5,4,3,6,9};
void main()
{
printf("请输入被查询的数");
float a;
scanf("%f",&a);
for(int i=0;i<5;i++)
{
if(a==number[i]){printf("位置为%d\n",i);break;}
}
if(i==5)printf("not found\n");
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/Y3ZYKWK6W.html
相似回答
请
C语言高手帮忙
做课程设计,
万分感激
答:
c使电话号码可由18位字符和数字组成d将输出信息加上输出信息信息栏,例如 姓名 电话 性别 年龄 生日 宿舍 李四1234 男 21 7月1日 东二333 e使用菜单实现功能的正确的选择 f 所有节点信息都是动态生成。6测试程序 应列出测试大纲对程序进行测试; 应保证测试用例测试到程序的各种边缘情况能够用
C语言
写一次吗 谢谢...
...
这个
程序求它的解释。希望各路
高手帮帮忙
注释
答:
if(
c
==a+b)/**如果答案对了 答对数量加一题*/ f++;else { /**答错就输出正确答案*/ printf("\a");printf("答案错误,正确结果为:%d\n",a+b);} /**题数减少一道*/ n--;} /**下同if()的*/ else { printf("%d-%d=?\n",a,b);printf("请答题:");scanf("%d",&c);...
...的两个程序的输出结果为什么不一样,跪求
C语言高手
啊,C语言
答:
若++在变量之后,则表示,该语句执行后,该变量再加1;若++在变量之前,则表示,该语句执行之前,变量就得+1;比如 你程序中的 printf("%d ,%d\n",i++,j);表示先执行printf语句,i的值再+1;这句话可以理解为 { printf("%d ,%d\n",i,j);i=i+1;} 同理,下面那句可以理解为 { i...
c语言
中,输入一个整数要求将其转化为字符串。什么意思呢??
答:
答案你看着表面是一样的。但是实质完全不一样了,转换之后输出的已经是字符串了。然而现实出来看上去是一样,实际上他不是整数而是字符串。字符串里面的内容包含了整数、字母等等。多看一些
C语言
代码就好。
看看
别人是怎么写的。如果有些不是很确定的,就一步一步的跟着程序走,实时打印出来看看结果。
大家正在搜
c语言编程题经典题目
C语言经典题目
c语言简单题目
c语言基础题目
做c语言题目的网站
c语言题目及答案
c语言程序设计必考题目
c语言循环结构基础题目
c语言简单题目及答案