例如输入3,101010,输入2,输出10*10.
代码如下:
#include<stdio.h>
int main()
{
int n;
printf("请输入一个整数:");
scanf("%d",&n);
printf("10");
for (int i=1;i<n;i++)
printf("*10");
return 0;
}
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a); //输入一个值
for(int i = 1;i <= a;i++) //由于要输出对应值多组数据,所以采用for循环输出
{
if(i==1) //判断输入的数字是否为1是 为1无* 则直接输10
printf("10");
else if(i>1) //否则大于1就输出*10
printf("*10");
}
return 0;
}
运行结果如图:
希望对题主有所帮助,可以的话还请点下采纳!
#include<stdio.h>
#include<math.h>
int main()
{
int n;
scanf("%d",&n);
int s=pow(10,n);
printf("%d",s);
return 0;
}