[急求助]C语言程序编程题,请高手帮忙解答下。!
#include<stdio.h>
#include<math.h>
void
fun(int
a,int
b,long
*c)
{
*c=a%10*100+a/10+b/10*1000+b%10*10;
/*解释:a%10的意思是a除以10剩下的余数,即a的个位数,若a是45,a%10就是5,再乘以100即是500;a/10就是十位数,即4,原因是它是向下取整,45/10虽是4.5,但向下取整就将小数点后的都等于零;b/10和上面的a一样是取b的十位数,若b为12,b/10就是1,b/10*1000就是1000;b%10就是2,再乘以2就是20。最后将500+4+1000+20=1524*/
}
void
main()
{
int
a,b;long
c;
printf("Input
a,b:");
scanf("%d%d",&a,&b);
fun(a,b,&c);
printf("The
result
is:%ld\n",c);
getch();
return;
}
急求一段C语言程序
include <stdio.h> define ANS 30 \/*理想值,可在此修改*\/ define MSG "一地在要工" \/*计算结果为理想值时输出的文字,可以在此修改*\/ int cp(const int a,const int b,const char c){ switch (c) { default: return -1;case '+':return a+b;case '-':return a-b;case '*'...
急求一段C语言程序。定义一个二维字符数组,3行10列;输入3个单词;输出3...
根据你的要求编写的C语言程序如下:include<stdio.h>int main(){ char a[3][10]; int i; printf("Please input three words:\\n"); for(i=0;i<3;i++){ scanf("%s",a[i]); } printf("Output:\\n"); for(i=0;i<3;i++){ printf("%s\\n",a[i]); } return 0;}运行结...
求助 谢谢!C语言调试程序~急急!
void fun(int a[], int n)\/***void 改为int***\/ { int i,c;c=0;for (i=1; i<=n; i++){ if ( a[i] > 22 )\/***>改成>=***\/ { c++;if ( c>=5 )return i-5;\/***i-5改成i-4***\/ else continue;} c=0;} return 0;} int main(){ int t...
如何编写C语言程序?
1.打开桌面上的DEV_C++,进入如下界面:2.快捷键“CTRL+N”建立新源代码。3.输入源代码,下面给出最简单的Hello,world源代码:include <stdio.h> int main( ){ printf("Hello,World\\n");return 0;} 4.按下F11编译并且运行源代码,得到运行结果:5.点击任意键返回源代码编辑界面可以继续进行开发...
求解C语言程序代码(3题),急!谢谢。
2-1:include "stdio.h"int main(void){ double x=2.7,y=4.5; int a=8; printf("%f\\n",y+a%5*(int)(x+y)%4); return 0;}2-2:include "stdio.h"int main(void){ double x=4.5,y=9.2; int f=int(x)+int(y); printf("%d\\n%f\\n",f,x+y-...
[急求助]C语言程序编程题,请高手帮忙解答下。!
void fun(int a,int b,long c){ c=a%10*100+a\/10+b\/10*1000+b%10*10;\/*解释:a%10的意思是a除以10剩下的余数,即a的个位数,若a是45,a%10就是5,再乘以100即是500;a\/10就是十位数,即4,原因是它是向下取整,45\/10虽是4.5,但向下取整就将小数点后的都等于零;b\/10和上面...
求求帮忙,写一下C语言程序,谢谢啦,急用
include<stdio.h> int main(void){ int n,i,j,k;scanf("%d",&n);\/\/输入一个三位数 i=n%10;\/\/求个位数字 j=n\/10%10;\/\/求十位数字 k=n\/100;\/\/求百位数字 printf("%d %d %d\\n",i,j,k);\/\/依次输出个位,十位,百位数字 return 0;} ...
[急求助]C语言程序编程题,请高手帮忙解答下!
按照题目要求编写的程序如下(见图)
急!C语言程序(初学者的)题目要求
int main(){ int number[100],VLA[50];int i,j,T,n=0;printf("输出素数");for(i=100; i<200; i++){ T=0; number[i]=i;for(j=2; j<=sqrt(i); j++){ if(i%j==0){ T=1;number[i]=0;break;} } if(T==0){ printf(" %d",i);VLA[n++]=i;} } printf("\\nn...
c语言求程序啊. 急求~~~要答案
={1,2,3,4,5}; int i, max=0, sum=0; int *p=NULL; for(i=4; i>=0; i--) { if(a[i]>max) { max=a[i]; p=&a[i]; } } for(i=4; i>=0; i--) { sum+=a[i]; } printf("最大值指针变量p=%0x, sum=%d.\\n", p, sum); return 0;} ...
亢榕绿脓:[答案] #include
神木县18290813024: C语言编程题,求助高手!!! - ?
亢榕绿脓: /*用scanf()无法输入空格,就用getchar了*/ #include<stdio.h> int main(void) {char ch;static char str[128];int i=0;int j=0;printf("input the string: \n");while(1){ch=getchar();if(ch=='\n'||i>127)break;str[i]=ch;i++;}for(i=0;str[i];i++){for(j=...
神木县18290813024: 求高手..帮我做一个C语言编程题...急啊 - ?
亢榕绿脓: #include <stdio.h> main() { int c=0,n,w;/*c统计位数,n是要输入的整数,w去掉每一位的变量*/ printf("input n: "); scanf("%d",&n);/*输入n>0的整数*/ w=n;/*将n给变量w*/ while (w>0)/*w=0时就结束循环*/ { w=w/10;/*去掉每一次的最低位,直到w=0*/ c=c+1;/*累加位数*/ }printf("%d 是%d位数\n",n,c);/*输出所有奇数和*/ }/*VC++6.0测试如下 input n:54325432 是4位数 */
神木县18290813024: 大学生C语言编程作业题,请高手帮忙,急! - ?
亢榕绿脓: #include int main(void) { int money, year; double interest, rate; /**-----------*/ scanf("%d", &money ); scanf("%d", &year ); scanf("%lf", &rate ); interest=money*pow((1+rate), year )-money ; /*---------*/ printf("interest = %.2f\n", interest);return 0; }
神木县18290813024: 高分急求!C语言编程问题,求高手解答 - ?
亢榕绿脓: 1、首先第四行是定义的一个子函数,在主函数内部定义的所以后面要加分号2、设定abc三个变量是题目所需,因为比较大小两个数来比较第三个变量来保存比较结果,你也可以设定两个变量,把比较结果保存到输入值中不过就会覆盖原来的值3、Z是一个子函数变量,设定在主函数中在子函数不能使用,z的生存期只有在那个max函数中才会分配内存空间4、第18行没有出来,第16行倒是可以给你解释哈,在16行他是返回比较值保存在z当中的然后在第7行那个c就会接收到max的比较结果
神木县18290813024: 急!!!求c语言编程高手:c语言编程问题:巧分橘子.一家农户以果园为生,一天,父亲拿出一堆橘子,共2520个,准备分给他的6个儿子.父亲按事先写... - ?
亢榕绿脓:[答案] 主题思想:a[i]原有的橘子等于a[i]现有的加上给别人的再减去得到的;但是其中除了老大外都是先得到后给出,而老大是先给出后得到运算顺序要弄清楚!所以a[0]的计算方法不太一样!#includevoid main(){ int a[6],b[6],...
神木县18290813024: ~~帮忙做个简单的C语言程序设计题目~~~急!!! - ?
亢榕绿脓: 展开全部#include void f(char *p) { int i,j; i=j=0; while( *(p+i)!='\0') /* p[i]=*(p+i) */ { if(*(p+i)!=' ') /* p[i]!=空格 */ { *(p+j)=*(p+i); /*把不是空格的字符重新赋值给s[]*/ j++; /*指向下一个未被赋值的内存*/ } i++; /*指向下一个为被判断的字符*/ } *(...
神木县18290813024: C语言编程题..急急急?
亢榕绿脓: #include<stdio.h> void OutputMax(char str[]) { int i,n=1; char ch = str[0]; for(i=1; str[i]!='\0'; i++) { if(str[i] > ch) { ch = str[i]; n = i+1; } } printf("最大值为%c, 它在第 %d 位\n",ch,n); } int main() { int i; char str1[100]; char str2[100]; char str3[100]; gets(str1...
神木县18290813024: 求两道C语言编程题!!高手进. - ?
亢榕绿脓: /*最大公约数,最小公倍数*/#include int maxgys(int a,int b); main() { int a,b,min,max; printf("请输入两个数:"); scanf("%d%d",&a,&b); max=maxgys(a,b); min=a*b/max; printf("最大公约数为%d\n最小公倍数为:%d\n",max,min); } int ...
神木县18290813024: 有哪位高手帮我编一个C语言程序,题目如下,编得好的再追加100分,不要网上复制的! - ?
亢榕绿脓: 这个是个简单的学生管理系统,我们学校的程序大作业就是做这个...呵呵,希望能帮到你#include<stdio.h> /*引用库函数*/ #include<stdlib.h> #include<ctype.h> #include<string.h> typedef struct /*定义结构体数组*/ { char num[10]; /*学号*/ char ...