如何用c语言首先输入一个整数,再输入一个长整数,输入时,两个整数之间用空白字符分隔开,分两行输出。
print("s=%d",s); 改成 printf("s=%d",s);
下面为源代码,可以自己测试(平均值结果是保留2位小数)。
#include
#include
int main()
{
int n,i,sum = 0;
scanf("%d",&n); //表示输入的数的个数
int *in = (int *)malloc(sizeof(int) * n);
for(i = 0;i < n;i++)
{
scanf("%d",in+i);
}
for(i = 0;i < n;i++)
{
sum += *(in + i);
}
printf("和为:%d,平均值为:%.2lf
",sum,(double)sum / n);
free(in); //释放内存
return 0;
}
int a; long int b;
scanf("%d%ld",&a,&b); printf("%d
%ld
",a,b);
输入第一个整数后 输出空格 再用getchar循环输入第二个大整数的每一位 存入数组 再输出
程序如下:
main()
{
int a;
long b;
scanf("%d%ld",&a,&b);
printf("%d\n%ld\n",a,b);
}
有什么问题请留言。
long a;
int b;
print("请输入一个整数:");
scanf("%d",&b);
rewind(stdin);
print("请输入一个长整数:");
scanf("%ld",&a);
printf("整数为:%d\n长整数为:%ld",b,a);
int main()
{
int a;
long b;
scanf("%d%ld",&a,&b);
printf("%d\n%ld",a,b);
}
用C语言编程:输入一串字符,使得输出中一个字符占一行。。求大神现身...
include<stdio.h>#include<conio.h>void main(){ int i=0; char szShow[100]={0}; scanf("%s",szShow); for(i=0;i<100;i++) { if(0==szShow[i])break; else printf("%c\\n",szShow[i]); } getch();}经测试可以完成你要的功能 ...
用C语言编写:输入半径R,求圆的周长、面积和球的体积。
define PI 3.14 include<stdio.h> void main(void){ float r,l,s,v;printf("please input r\\nr=");scanf("%f",&r);l=2*PI*r;s=PI*r*r;v=4*PI*r*r\/3;printf("the result :");printf("\\nl=%f\\ns=%f\\nv=%f",l,s,v);getchar();} ...
1. 用C语言写一段程序:从键盘上输入两数,判断其大小关系,将判断结果显 ...
1.include <stdio.h> include <string.h> int main(void){ int nNum1,nNum2;printf("请输入第一个整数:");scanf("%d",&nNum1);printf("\\n请输入第二个整数:\\n");scanf("%d",&nNum2);printf("\\n输入的两个数为:%d,%d,其大小关系为:",nNum1,nNum2)if(nNum1 < nNum2)...
如何在C语言中用scanf输入数组
include main()struct int num;char name[20];char sex;int age;stu[5];int i;for(i=0;i<5;i++)printf("请输入信息\\n");scanf("%d",&stu[i].num);scanf("%s",&stu[i].name);scanf("%c",&stu[i].sex); \/\/在%c之前加一个空格 scanf("%d",&stu[i].age);for(i=0;...
用C语言编程:从键盘输入10个学生的成绩,由高到低排序输出成绩
你好,我们这里需要用到数组镶套使用for函数以及冒泡算法,具体的代码如下。include <iostream> using namespace std;int main(){ int s [10], i, j, t;cout << "输入10个数:";for (i = 0; i < 10; i++){ cout << "请输入第" << i+1 << "名学生的成绩;" << endl;cin >...
用C语言编程 输入5位数字 各位数字按原顺序输出
include<stdio.h> void hanshu(int A);int main(){ int inputN;scanf("%d",&inputN);hanshu(inputN);return 0;} void hanshu(int A){ int i,j;int a[5];int temp;int aa = 10;int bb =1;for(i = 4;i>=0;i--) \/\/注意学习这种通用的方法。{ a[i] = A%aa\/bb;aa ...
用C语言编程:输入一个整数,判断这个数是奇数还是偶数。 请大家帮忙啊...
include "stdio.h"main(){ int x;printf("请输入一个整数");scanf("%d",&x);if(x%2 == 0) printf("%d是偶数\\n",x);else printf("%d是奇数\\n",x);} C语言:是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及...
用c语言编程。输入半径r,类型为double 输出球体积v和圆周长l,每行一个...
include<stdio.h> void main(){ double r,v,l;printf("请输入球体半径:");scanf("%lf",&r);while(r<=0){ printf("球体半径必须大于0!\\n");printf("请输入球体半径:");scanf("%lf",&r);} v=3.14*4.0\/3*r*r*r;l=3.14*2*r;printf("该球体的体积是:%.2f,周长是:%...
用C语言编写一完整源程序,从键盘输入一个字符串Str1,在新的一行输入一...
include "stdio.h"#include "string.h"void deleteChar(char *a,char c)\/\/从特定字符串中删除特定字符{ int i; char *d=NULL;if((d=strchr(a,c))!=NULL)\/\/找到这个字符,从后一位向前移位,将其覆盖,达到删除的目的 { for(i=0;*(d+i)!=0;i++)(d+i)=*(d+i+1);} }in...
用c语言编程实现请输入10个整数,请输出最大值及所在位置(位置从1数起...
更多关于c语言编程的知识 > 网友都在找: c语言编程输入10个整数输出最大值最小值 正在求助 换一换 回答问题,赢新手礼包 苦等3分钟: 为什么ps4我2013买的2018了我玩游戏都没卡... 回答 苦等8分钟: 七月与安生在车站为什么哭得那么伤心 回答 苦等10分钟: 历史上推行变法的康有为有何评价 回答 苦...
依烁三尖: #include<stdio.h> int main() { int i,k,arry[6]; scanf("%d",&k); for(i=0;i<k;i++)scanf("%d",&arry[i]); return 0; }
庆城县18317458421: C语言,编写一个程序,首先输入一个整数,然后输出一行字符I Love C Language.怎么做? - ?
依烁三尖: #include <stdio.h> main() {int a; scanf(“%d”,&a);//a中放输入的整数,但不知与后面输出的句子有何关系 printf("I Love C language");//输出句子 putc();//暂停,按任意键结束程序运行 }
庆城县18317458421: c语言,要求编写一个程序,首先输入一个整数,然后输出一行字符I Love C Language.怎么做? - ?
依烁三尖: #include "stdio.h" void main() { int val; printf ("Input a value:"); scanf("%d", &val); printf("I Love C Language\n"); }
庆城县18317458421: 如何在C语言中先输入一个整数N表示将要输入的数字的 - ?
依烁三尖: 先输入一百个整数N 表示要输入的个数 然后度 输入N个数值. 如果可以内逐个容处理 那么 int N, i,v; scanf("%d",&N); for(i = 0; i < N; i++) { scanf("%d",&v); //do something with value v }如果要存成数组 可以用动态数组 int N, i,*a; scanf("%d",&N); a=(int*)malloc(sizeof(int)*N); for(i = 0; i < N; i++) { scanf("%d",&a[i]); }//do something with array a free(a);
庆城县18317458421: 如何在C语言中先输入一个整数N表示将要输入的数字的个数,再输入N个数字,求这N个数字的最大、小值、平均 - ?
依烁三尖: void main() { int a[100],b,max,min,i,sun=0; float ping=0; printf("Please enter the number required to enter numbers"); scanf("%d",&b); printf("Please enter the number"); for(i=0;i<b;i++) { scanf("%d",&a[i]); } max=min=a[0]; for(i=0;i>b;i++) { ...
庆城县18317458421: 设计C语言程序,输入一个整数,然后依次输出这个数的个个位上的值, - ?
依烁三尖: while(a) //输入的整数a {b[i] = a % 10; //从个位开始将每一位存入数组b中 a = a / 10; i++;}
庆城县18317458421: c语言程序,输入一个整数,从低位开始逐个输出? - ?
依烁三尖: 三种方法:1. #include<stdio.h> void main() {int n,k;scanf("%d",&n);for(;n!=0;){k=n%10;printf("%d",k);n=n/10;}printf("\n"); }2.#include <stdio.h> int main1(void) { int n,b=0; printf("请输入一个数:\n"); scanf("%d",&n); while(...
庆城县18317458421: c语言怎么写出:“输入一个正整数n,再输入n个整数,输出最小值”的代码 - ?
依烁三尖: #include int main() { int last=0,cnt=0,num; while(1) { printf("please input number"); scanf("%d\n",&num); cnt++; if(last>num) last=num; if(cnt>0) printf(); return 0; }
庆城县18317458421: 输入一个数再输入一个运算符,然后进行相应的运算,c语言 - ?
依烁三尖: 看到很多人踩1L的答案,解释一下. 正常来说,可以用scanf输入数,但是没法输入运算符.因为运算符的加减乘除取余这些符号只能以%c的格式也就是字符的形式接收,接收以后判断是哪种符号然后在程序里用运算符去运算变量.
庆城县18317458421: c语言编程,先输入一个整数n,在输入n个整数,求这n个数的平均值 - ?
依烁三尖: void main() {int n,sum=0;double avg;printf("input number :n --->");scanf("%d",&n);for(int i=1,y=0;i<=n;++i){printf("input the %d number ->",i);scanf("%d",&y);sum+=y;}avg=(double)sum/n;printf("sum=%d \navg=%f",sum,avg); }