#for循环#今天书上學完for之后的一道习题,不知道是有盲区还是基础不过关,老想老想都写不出来,你可以告诉我如何做吗?谢啦
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int a = 1, b = 0;
scanf("%d", &a);
for (a; a > 0; a--)
{
if (b <= 8)
b++;
else b = 0;
printf("%d", b);
}
return 0;
}
你看看这样行吗
#include<bits/stdc++.h>
using namespace std;
int main(){
int n = 0;
cin >> n; //输入n
for(int i = 1;i <= n;i ++){ //循环n次
cout << i % 10 << " "; //求余
}
return 0;
}
觉得有帮助的点一下采纳
大体如下:
C#
int n =Convert.ToInt32(Console.ReadLine());
for (int i = 1;i<=n;i++)
Console.Write(i%10);
C
int n;
scanf("%d",&n); //换成C#的读取数据方法,n用来接收输入的值
for (int i = 1;i<=n;i++)
{
int tt = i%10; //这个就是依次输出的值
printf("%d",tt);//这里换成C#的输出方法即可
}
?你就不能一个个试一下嘛,for循环+条件判断,一般条件的可都在前面
那么你是for语法不会,还是如何输入这个25不会,还是如何让1-9循环不会,还是输出不会,还是都不会?