发布网友 发布时间:2024-10-04 21:13
共0个回答
因为%*d表示跳过输入的一个整数,所以j是得不到你输入的20,他获取的是30 ,而最后的K因为是赋初值了,所以可以不用输入 结果相当于是你只输入了10 30 因此当你输入10 20 30时,i的值为10,j的值为30,k的值为0
...main() {int i=0,j=0,k=0; scanf("%d%*d%d",&i,&j,&k); printf...void main(){ int i=0,j=0,k=0;scanf("%d%*d%d",&i,&j,&k); //%*d表示跳过输入的一个整数,k永远得不到值。printf("%d%d%d",i,j,k);} 若输入:1 2 3 则输出:130 //i=1 j=3 k=0 若输入:1 2 3 4 则输出:130 //i=1 j=3 k=0 ...
...main() { char a='本金',b='年数',c='年利率',d='应得利息'e='实...void main(){int i = 0, j = 0, a = 6;if ((++i0)||(++j0)) a ++;printf("i=%d, j=%d, a=%d\n", i, j, a);}A)i=0, j=0, a=6B)i=1, j=1, a=7C)i=1, j=0, a=7D)i=0, j=1, a=710.为表示“a和b都不等于0”,应使用的C语言表达式是( )。A)(a!=0) ...
...j=k=0; scanf("%d%*d%d%d",&t,&j,&k); printf("%d%d%d\n"..._百 ...include<stdio.h> void main(){ int j,k;//应该有这个定义吧。int t=j=k=0;scanf("%d%*d%d%d",&t,&j,&k);//%*d是跳过输入的第二值,不存放进变量内存空间 printf("%d%d%d\n",t,j,k);} 所以,输入的第二值20不会被存放在J变量中,而是30存放在J中 ...
#include<stdio.h> void main() { int i=0,j=0; char a[10],b[10...欢迎采纳:修改如下 include<stdio.h> void main(){ int i=0,j=0;char a[100],b[10];printf("please input a,b:");scanf("%s%s",a,b);while(a[i]!='\0'){ i=i+1;} while(b[j]!='\0'){ a[i]=b[j];j++;i++;} a[i]='\0';printf("合并后:%s",a);} ...
c语言 循环题目题意大概意思是这样:循环进入后首先执行循环,首先判断i是否小于7,再判断如果I被2整除,i就自增1,s就是当前s和当前i相加的和,另个循环例如for 1.for 有两种形式:一种是数字形式,另一种是通用形式。数字形式的 for 循环,通过一个数学运算不断地运行内部的代码块。 下面是它的语法:block 将...
请用C语言编程:输入一个正整数,各输出n行的正(倒)三角形宝塔图案...include<stdio.h>#define KG (n-i)#define XH (i*2+1)void main() { int i,j,n; scanf("%d",&n); for ( i=0;i<n;i++ ) { for ( j=0;j<KG;j++ ) printf(" "); for ( j=0;j<XH;j++ ) printf("*"); printf("\n"); }}倒宝塔,修改程序中以下...
...的素数。要求:(1)每行输出10个素数;(2)尽可main(){ int i,j,n,k=0;scanf("%d",&n);for(i=2;i<=n;i++){ for(j=2;j<i;j++)if(i%j==0) break;if(i==j){ printf("%5d",i);k++;if(k%10==0) printf("\n");} } } 参考资料:<a href="http://zhidao.baidu.com/question/39163257.html" target="_blank...
...void main () { int n,i,j; j=0; printf("请输入一个正整数n=_百 ...include "stdio.h"void main (){ int n,i,j,k=0;j=0;printf("请输入一个正整数n=");scanf("%d",&n);n=n+1;while(j==0&&k<3){ j=1;if(n==1){ n++;break;} for(i=2;i<=n/2;i++)if(n%i==0){ j=0;break;} if(j==0)n++;else { j=0;k++;printf("\n所...
...用*号组成的等腰三角形. 例:输入X=4,则输出图形为: ***int main (void){ int i, j, k, n; //i控制行数, j控制空格数,k控制打印星号数, n为输入的行数 printf ("请输入三角形行数:\n");scanf ("%d", &n);for (i=0; i<n; i++){ for (j=0; j<n-i; j++)printf (" ");for (k=0; k<2*i+1; k++) //根...