#include "stdioh"
void main()
{
int a[10],i;
printf("输入10个数字:");
for (i=0;i<10;i++)
{//输入数据同时,作出处理,节省时间
scanf("%d",&a[i]);
if (a[i]%2==0)a[i]/=2;//偶数减半
else a[i]=2;//奇数加倍
}
printf("处理结果:");
for (i=0;i<10;i++)printf("%d ",a[i]);
printf("\n");
}
#include<stdioh>
int main()
{ printf("C 语言程序设计! \n");
printf("祝你学习顺利!\n");
return 0;
}
main()
{
int n=5,i,j;
for(i=0;i<n;i++)
{
for(j=0;j<i;j++)
printf(" ");
for(j=0;j<2i-1;j++)
printf("");
printf("\n")
}
}
此程序打印一个五行的倒三角形图案,其形状大体如下:
有什么问题请留言。
#include "stdioh"
int main(void)
{
int i,j; /定义变量i,j分别为行和列/
for(i=1;i<=9;i++)
printf("%7d",i);
printf("\n");
for(i=10;i<=76;i++)
printf("%c",'-'); / 输出“-”线,并延伸/
printf("\n");
for(i=1;i<=9;i++){
for(j=1;j<=i;j++)
printf("%2d%d=%2d",i,j,ij); /输出每行乘以每列的结果/
printf("\n");
}
return 0;
}
楼主可以参考下
//要求任意输入10个数,然后按从小到大顺序输出
#include<stdioh>
int main()
{
int a[10];
int i,j;
int temp;
printf("请输入10个整数:");
for(i=0;i<10;i++)
{
scanf("%d",&a<i>);
}
for(i=0;i<9;i++)
{
for(j=0;j<9-i;j++)
{
if(a[j]>a[j+1])
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
printf("排列后顺序为:");
for(i=0;i<10;i++)
{
printf("%d",a<i>);
}
printf("\n");
return 0;
}
扩展资料:
①printf()函数是格式化输出函数,一般用于向标准输出设备按规定格式输出信息。
格式输出,它是c语言中产生格式化输出的函数(在stdioh中定义)。用于向终端(显示器、控制台等)输出字符。格式控制由要输出的文字和数据格式说明组成。
要输出的文字除了可以使用字母、数字、空格和一些数字符号以外,还可以使用一些转义字符表示特殊的含义。
简单点理解就是,在一段程序中你正确使用该函数,可以在该程序运行的时候输出你所需要的内容。
②printf函数是一个标准库函数,它的函数原型在头文件“stdioh”中。但作为一个特例,不要求在使用printf函数之前必须包含stdioh文件。
printf()函数的调用格式为:printf("<格式化字符串>",<参量表>)。
其中格式化字符串用于指定输出格式。格式控制串可由格式字符串和非格式字符串两种组成。
方法很多,我用数组实现。
定义20大小数组,下标加1就是1~20的数字,数组元素值就是输入状态。
#include<stdioh>
#include<windowsh>
#include<conioh>
void show(int nums);
int main()
{
int nums[20]={0};//表示1到20个数字的状态,0表示未被输入,1表示已被输入
int save[19],p=save,n=19,in=0,flag;
while(n--)
{
flag=1;
system("cls");
show(nums);
printf("请输入一个数字(1~20):"),scanf("%d",&in);
while(in<1 || in>20 || nums[in-1]==1)
{
if(in<1 || in>20)
printf("输入错误!只能输入1~20的整数!按任意键重新输入\n"),getch();
else if(nums[in-1]==1)
printf("输入错误!数字%d已输入,不能重复!按任意键重新输入\n",in),getch();
flag=0;
n++;
break;
}
if(flag)
p=in,nums[in-1]=1;
}
return 0;
}
void show(int nums)
{
int i;
printf("已输入数字:");
for(i=0;i<20;i++)
if(nums[i])
printf("%d ",i+1);
printf("\n未输入数字:");
for(i=0;i<20;i++)
if(!nums[i])
printf("%d ",i+1);
printf("\n");
}
以上就是关于C程序设计:将10个数中的所有偶数除以2、所有奇数乘以2后输出这些数全部的内容,包括:C程序设计:将10个数中的所有偶数除以2、所有奇数乘以2后输出这些数、1. 简答题 编程实现,使用C语言编写从屏幕上输出两句话: ①C 语言程序设计! ②、C语言程序设计,输出倒三角图案,初学者,最简单的一种等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)