求c语言大神。帮忙看看怎么写
%有好多种形式。 1.运算符:取余运算符。 2.格式:%d是整型,%c是字符型,%%是输出%,%ld是输出长整型。 %f是输出浮点型(小数形式),%e是输出浮点型(指数形式)。 %lf/%le用于输出double型,%g选%e/%f长度小的一种,且不输出多余的零。
int a,b,c,d;
int sum;
scanf("%d %d", &a, &b);
if(a1000 || b1000)
return -1;
sum=a;
while(a > 0)
{
c = a/b;
if(c < 1)
break;
d = a%b;
sum = sum +c;
a = c+d;
}
printf("%d
", sum);
#include<stdio.h>//如果想更改数组中元素的个数,更改一下下标就行了。
int array(int a[3][3]);
void main()
{
int a[3][3],i,j;
printf("输入9个整数,每个数字用空格隔开,输入完毕后,按enter键。
");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
}
printf("最大的元素是%d
",array(a));
}
int array(int a[3][3])
{
int m,p,q,i,j;
m=-1111111;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
if(a[i][j]>m)
{
m=a[i][j];
p=i;
q=j;
}
}
}
printf("下标为[%d][%d]",p,q);
return m;
}
1,素数就不说了,没啥可说的,就是循环相除,数学问题
2,小写变大写,判断完毕以后减去32
3,如果只有数组名作为内部函数实参的话,那是不可能求出来的。
4,参见自然数前n项只和
采纳必答
C语言的大神帮我看看哪里写错了?
已经修改完成,运行通过:include <stdio.h> int isPrime(int x, int KnownPrimes[], int numberOfKnownPrimes );int main(void){ const int number=10;int prime [number]= {2};\/\/有修改 int count = 1;int i = 3;while ( count< number){ if(isPrime(i,prime,count)){ prime[count...
C语言的大神们进来看看
\/ 删除前:1 2 3 5 3 5 6 8 删除后:1 2 5 5 6 8 Press any key to continue \/ include <stdio.h>\/\/ 删除数组中的值为x的元素,数组现有元素个数int Erase(int a[], int n, int x) {int i,j;for(i = 0; i < n; ++i) {if(a[i] == x) {for(j = i; j < n...
c语言 大神帮忙看下哪错了
void main(){ int date,number;printf("请输入月份和数量\\n");scanf("%d%d",&date,&number);printf("优惠率:");switch(date){ case 7 :\/\/不要引号 case 8 :case 9 :if(number>=20){ printf("10%");} else { printf("5%");} break;case 1 :case 2 :case 3 :case 4 :case...
大神帮忙看看,c语言题目,要有解析!!
A 运行正确,结果输出正确。B 运行正常,输出不正确,原因:union缺省赋值是给第1个元素。C 运行不正常。原因:comm={12.5} 后 缺少语句结束符 ;D 运行不正常。原因:comm=5; union 赋值语法错误
c语言编程,求大神看看这题怎么做
include <stdio.h>int main(){int ah,am,as,bh,bm,bs,n; scanf("%d",&n); while(n--) {scanf("%d%d%d",&ah,&am,&as,&bh,&bm,&bs); ah+=bh; am+=bm; as+=bs; am+=as\/60; as%=60; ah+=am\/60; am%=60; printf("%d %d %d\\n",ah,am,as); } return ...
大神,帮忙看看这个C程序。 输出格雷码的C语言程序。 如果错的太多,求大...
define null 0 typedef struct Dulnode { int e;struct Dulnode *next;struct Dulnode *front;} Dulist;\/\/定义一个结构体,代表双向链表的节点;typedef Dulist* pList;int create(pList * head){ int binary = 0;\/\/二进制数字 printf("建立链表\\n");scanf_s("%d",&binary);fflush(stdin)...
C语言编程题 哪位大神帮忙看看怎么做 输出以下图案?
方法1:func1();function func1(n:uint=5){ var arr:Array=[];for(var i:uint=0;i<2*n+1;i++){ arr.push([])for(var j:uint=0;j<2*n+1;j++){ arr[i]+=Math.abs(j-n)<=Math.abs(i-n)?"*":" "} trace(arr[i])}} 方法2:function func2(n:uint=5){ for(var...
c语言问题:求大神帮忙看一眼这个程序哪里有问题
这个问题关键在于计算闰年的个数,闰年比普通年份多了一天,所以最后天数直接加上闰年数就行了。(注意在循环时控制条件不用算当年是否为闰年,因为当年还没开始)以下是具体代码:include <stdio.h>#include<stdlib.h>main(){ int i,by,ty,r=0;long unsigned min;printf("Input your birth year...
求c语言大神!帮我解读一下下面的程序。。跪谢!
知识前提:如果x为真,则!x为假。如果x为假,则!x为真。如果你打一个程序: if(1) { *** } 则括号中的程序会执行,因为“1”被认为是真,其实只要判断条件是非零,都认为是真。分步分析:x=1,y=0;初始化的结果。x=1,y=0;因为判断条件x=1为真,则!x为假,因此y不...
求大神帮我看看这条c语言
int a=37;a+=a%=9;运算过程:a=a%9=37 % 9=1 a+=1,即a=a+1 所以,a=2
拔拜千金: 楼上回答太简单了,此程序存在很多问题,if中没有;,这是肯定的.然后就是,第一个if里面分好建议改成“||“,还有就是第一个if条件如果满足,那就不能再继续执行后面的语句了,所以应在第一个if中加入returu语句强制结束程序,第二个if条件我想应该是判断锐角,锐角要三角都必须小于90度,所以应把分好改成&&,,第三个if没啥问题,接下来的直角判断建议也用if来判断,if(a=90||b=90||=90),如果还有问题,请加微65去 77 掉92 076
西盟佤族自治县18929847988: 求大神帮忙写一个C语言程序 - ?
拔拜千金: #include <stdio.h>#include <conio.h>#include <string.h>#define ST_SIZE 64 char * s_gets(char *, int); int main(int argc, char * argv[]){ char input[ST_SIZE]; printf("请输入\"完美\":"); s_gets(input, ST_SIZE); if(strcmp(input, "完美") == ...
西盟佤族自治县18929847988: 哪位大神能把C语言步骤写下来啊,最好截图把建立工程什么的都写出来. - ?
拔拜千金: (一)建立工程 File->new,如图,然后点OK 一路点finish OK就行(二)新建文件 File->new 如图,文件名要以.c结尾(三)写代码 编译->执行...
西盟佤族自治县18929847988: C语言题,求大神帮忙啊C语言作业要求 1.从键盘输入3个字符串,要求找出其中最大者 . 2.写一程序,判断一字符串是否是回文,若是输出YES,否则输出... - ?
拔拜千金:[答案] 具体代码如下: #include int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); printf("%d\n",(a=a>b?a:b)> c?a:c); } #include #include int main() { char s[50]; char *p,*q; p = s; gets(s); q = &s[strlen(s)-1]; while(p++ = 0; i--) { if('a'
西盟佤族自治县18929847988: 求高手帮忙写一段C语言程序?
拔拜千金: int a[4][4]={{1,2,3,4},{12,13,14,5},{11,16,15,6},{10,9,8,7}}; for(int i=0;i<4;i++){ for(int j =0;j<4;j++){ printf("%d ",a[i][j]); } printf("\n"); }
西盟佤族自治县18929847988: c语言编程 求大神帮忙写一下 - ?
拔拜千金: 8个for函数第一个for函数控制层数.(层数为最长那层为主)上半身3个,分别控制空格个数、递增、递减下半身3个,分别控制空格个数、递增、递减for(i=0;i<4;i++) //i空着层数{...
西盟佤族自治县18929847988: 求C语言程序如何编写,急求,在线等 - ?
拔拜千金: #include <stdio.h> int main() { char ch; static int m,n; while(1) { scanf("%c",&ch); if(ch == '#') break; if( ch == ' ') m++; else if( ch == '\n') n++; } printf("%d\n%d",m,n); return 0; }
西盟佤族自治县18929847988: 求大神写一串C语言代码,作业,急急急!!!!! - ?
拔拜千金: #include<stdio.h> #include<malloc.h>void move(int *p, int n, int m) {for(int i = 0; i < n - m; i++){int pianliang = n - m;int temp = *(p + m + i);*(p + m + i) = *(p + i);*(p + i) = temp;} }int main(void) {int n = 0;printf("请输入您需要输入的数字...
西盟佤族自治县18929847988: 求大神写一段C语言程序 - ?
拔拜千金: #include<stdio.h>#include<stdlib.h> const int MAX = 10; void maopao(int *a); void input(int *a); void show(int *a); void del(int *a,int target); void insert(int *a,int target); int main(void) { int a[10]; input(a); maopao(a); show(a); del(a,8); show(a); insert(a,...
西盟佤族自治县18929847988: 用C语言怎么编写,求大神帮忙 - ?
拔拜千金: /* 输入英文或阿拉伯数字 :one 中文是:一 继续请按1:1 输入英文或阿拉伯数字 :*/#include <stdio.h>#include <string.h> int main() { char depot1[3][3][10] = {{"one","two","three"},{"1","2","3"},{"ONE","TWO","THREE"}}; ...