求问哪错了

苏子没有一米七 2014-03-23 02:48:33
1 #include<stdiio.h>
2
3 int main()
4 {
5 int i,j;
6 int i=1;i<10;i=i+1;
7 scanf("%d",i);
8 if(i%2==1)
9 printf("%d",i);
10 return 0;
11 }
12
~
...全文
210 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
如此美丽的你 2014-04-15
  • 打赏
  • 举报
回复
int main() { int i, j; for(i=1; i<10; i++) // scanf("%d",i); { if(i%2 == 1) printf("%2d\n", i); } return 0; }
li4c 2014-04-12
  • 打赏
  • 举报
回复
PDD123 2014-04-12
  • 打赏
  • 举报
回复
7 scanf("%d",&i);
自信男孩 2014-04-12
  • 打赏
  • 举报
回复
问题:for循环的使用和scanf中的变量应该是地址哦。
饭凉凉 2014-03-23
  • 打赏
  • 举报
回复
 #include<stdio.h>

 int main()
 {
	int a[]={1,2,3,4,5,6,7,8,9};
	for (int i=0;i<10;i=i+1)
	 {
		
		 if(a[i]%2==1)
         printf("%d",a[i]);
	 }
	return 0;
}
 
均陵鼠侠 2014-03-23
  • 打赏
  • 举报
回复
朕也来编程了……
#include <stdio.h>

int main (void)
{
    for(int i = 1; i<10; i++) if (i%2) printf("%d ", i);
}
饭凉凉 2014-03-23
  • 打赏
  • 举报
回复
楼主错好多地方啊。。
百曉生 2014-03-23
  • 打赏
  • 举报
回复
# include <stdio.h> ///////////stdio.h
 
int main()
{
    int i;
    for(i=1; i<10; i++)
        //    scanf("%d",i);
    {
        if(i%2 == 1)
            printf("%2d\n", i);
    }
    return 0;
}
关于数组,lz可以看看书啊!也可以看看这个——http://blog.csdn.net/u012421456/article/details/18938553
百曉生 2014-03-23
  • 打赏
  • 举报
回复
这个 j 该去掉,没用到,忘了去
百曉生 2014-03-23
  • 打赏
  • 举报
回复
# include <stdio.h> ///////////stdio.h

int main()
{
	int i, j;
	for(i=1; i<10; i++)
		//	scanf("%d",i);
	{
		if(i%2 == 1)
			printf("%2d\n", i);
	}
	return 0;
}
lz应该好好看看书啊
史大霞 2014-03-23
  • 打赏
  • 举报
回复
#include<stdio.h> int main() { int a[10]={0,1,2,3,4,5,6,7,8,9},i; for(i=1;i<10;i++) { if(a[i]%2==1) printf("%d ",i); } return 0; } 刚才那个多定义了一个j,现在好了
史大霞 2014-03-23
  • 打赏
  • 举报
回复
#include<stdio.h> int main() { int a[10]={0,1,2,3,4,5,6,7,8,9},i,j; for(i=1;i<10;i++) { if(a[i]%2==1) printf("%d ",i); } return 0; }
xunfeng0862 2014-03-23
  • 打赏
  • 举报
回复
楼主多看看书吧,这么一个简单的程序,错的地方太多了 int i,; for(i = 0; i < 10; i++) { if(i % 2 != 0) printf("%d ", i); } printf("\n");
  • 打赏
  • 举报
回复
问题是 编程打印小于10的正奇数。 程序要求 使用if条件判断语句,输出时,每两个数字之间有一空格。 还有如何定义一个数组我现在写的是 1 #include<stdio.h> 2 3 int main() 4 { 5 int i,k,a[k]= 6 for(i=0;i<10;i=i+1){ 7 8 if(k%2==1) 9 printf("%d",k); 10 } 11 return 0; 12 } 13 ~
史大霞 2014-03-23
  • 打赏
  • 举报
回复
你要实现什么功能

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧