www.fltk.net > 简单C语言问题

简单C语言问题

printf("%12ld%12ld",f1,f2); //每次打印两个数 if(i%2==0) printf("\n"); //每2次打印一个回车符 printf语句,每次打印两个数f1,f2, 比如 i=1 打印一次 f1,f2 i=2 打印一次 f1,f2 并且输出一个回车符换行即 f1 f2 f1 f2 \n明白了吗

1.for(k=0;k<=2*i;k++) printf("*");//实现输出多个*号2.for(j=0;j<(n-1-i);j++) printf(" ");//输出签到空格3.for(i=0;i<n;i++)//每趟输出每一行,共n行{}

#include //将输入的正整数颠倒位数显示main() { //k:待处理数,t:目标数,m:待处理数的最未位int k,t=0,m; printf("请输入一个正整数"); scanf("%d",&k); //循环直到位数取光while(k!=0) { //得到待处理数的最未位m=k%10; //将得到的最未位数值拼加到目标数最未位t=t*10+m; //将待处理数缩小10位,即截掉最未位k/=10; } printf("the result is %d\n",t); }

第一题:main(){ long a,n,m,w,sum; w=1; sum=0; printf("请输入a的值:"); scanf("%ld",&a); printf("请输入n的值:"); scanf("%ld",&n); for(m=n;m>0;m--) {

可以用switch语句

while (1==scanf("%d",&a) ) { printf("1\n");}

using System;using System.Collections.Generic;using System.Text;namespace baiduzhidao512_1{ class Program { ///1.某数列前两项为2、3,其后每项为其前两项之积,

第一题的答案#include<stdlib.h>#include<stdio.h>const int N=10;void main(){int data[N+1][N+1];int i,j;int sum=0;for(i=1;i<N;i++){for(j=1;j<=i;j++){if(j==1){data[i][j]=1;if(i==j)printf("(%d)\n",data[i][j]);elseprintf("(%d) ",data[i][j]);sum+=data[i][j];}else if(i

#includevoid main(){ int v,n; float k; printf("请输入产品的版本:(输入1表示标准版,输入2表示豪华版) "); scanf("%d",&v); printf("请输入产品的数量:"); scanf("%d",&n); if ( v==1 ) k=3.5*n; else k=5.5*n; printf("该产品总价为$%.1f\n",k);}

#include<stdio.h>void MAIN(){ int i,i1,j; for(i=1;i<=5;i++) { i1=1; while(i1<=i) { printf("%d",i1); i1++; } for(j=i-1;j>=1;j--) printf("%d",j); printf("\n"); } for(i=4;i>=1;i--) { i1=1; while(i1<=i) { printf("%d",i1); i1++; } for(j=i-1;j>=1;j--) printf("%d",j); printf("\n"); }}int main(){ MAIN(); return 0;}

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com