请教个c语言题目
题目是:输出下列数字,同时提示用户选择,并打印用户选择。1.2.3.4.5.6.7.8.9.10.11.0.请输入您的选择:(等待用户输入)您的选择是:(用户输入的数字)...
题目是:输出下列数字,同时提示用户选择,并打印用户选择。
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
0.
请输入您的选择: (等待用户输入)
您的选择是:(用户输入的数字)
#include<stdio.h>
main()
{
printf("1.\n");
printf("2.\n");
printf("3.\n");
printf("4.\n");
printf("5.\n");
printf("6.\n");
printf("7.\n");
printf("8.\n");
printf("9.\n");
printf("10.\n");
printf("11.\n");
printf("0.\n");
printf("请输入您的选择:");
scanf("%d,&a");
}
刚学c语言,请教下高手,做到这就卡住了,请教下后面的用户输入代码应该怎样写,谢谢了 展开
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
0.
请输入您的选择: (等待用户输入)
您的选择是:(用户输入的数字)
#include<stdio.h>
main()
{
printf("1.\n");
printf("2.\n");
printf("3.\n");
printf("4.\n");
printf("5.\n");
printf("6.\n");
printf("7.\n");
printf("8.\n");
printf("9.\n");
printf("10.\n");
printf("11.\n");
printf("0.\n");
printf("请输入您的选择:");
scanf("%d,&a");
}
刚学c语言,请教下高手,做到这就卡住了,请教下后面的用户输入代码应该怎样写,谢谢了 展开
6个回答
展开全部
#include<stdio.h>
#include<stdlib.h>
main()
{
int a, n, i;
for(i=0;i<=11;i++)
printf("%d\n",i);
printf("0\n");
printf("请输入你选择的用户:\n");
scanf("%d",&n);
printf("您所选择的用户是:\n");
printf("%d",n);
system("pause");
}
#include<stdlib.h>
main()
{
int a, n, i;
for(i=0;i<=11;i++)
printf("%d\n",i);
printf("0\n");
printf("请输入你选择的用户:\n");
scanf("%d",&n);
printf("您所选择的用户是:\n");
printf("%d",n);
system("pause");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加我百度HI。我可以一点一点教你~
scanf("%d",&a);
printf("%d",a);
这是输入
scanf("%d",&a);
printf("%d",a);
这是输入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
printf("请输入你的选择:");/*这句是你打的*/
getchar();
scanf("%d,&a");
printf("您的选择是:%d",a);
}
我也初学,应该是这样的吧
getchar();
scanf("%d,&a");
printf("您的选择是:%d",a);
}
我也初学,应该是这样的吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
main()
{
int a;
printf("1.\n");
printf("2.\n");
printf("3.\n");
printf("4.\n");
printf("5.\n");
printf("6.\n");
printf("7.\n");
printf("8.\n");
printf("9.\n");
printf("10.\n");
printf("11.\n");
printf("0.\n");
printf("请输入您的选择:");
scanf("%d,&a");
if (a >= 0 && a <=11)
{
printf("你的选择是: %d", a);
}
else
printf("\n选择不正确");
}
main()
{
int a;
printf("1.\n");
printf("2.\n");
printf("3.\n");
printf("4.\n");
printf("5.\n");
printf("6.\n");
printf("7.\n");
printf("8.\n");
printf("9.\n");
printf("10.\n");
printf("11.\n");
printf("0.\n");
printf("请输入您的选择:");
scanf("%d,&a");
if (a >= 0 && a <=11)
{
printf("你的选择是: %d", a);
}
else
printf("\n选择不正确");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
后面直接printf("%d\n",
a);就可以了。另外读用户的输入是不是用scanf("%d",
&a);才对呢?前面的循环可以写成for
(i
=
1;
i
<=
11;
++i){printf("%d.\n",
i);}printf("0.\n");这样就不用copy
10遍了。
a);就可以了。另外读用户的输入是不是用scanf("%d",
&a);才对呢?前面的循环可以写成for
(i
=
1;
i
<=
11;
++i){printf("%d.\n",
i);}printf("0.\n");这样就不用copy
10遍了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询