C语言程序设计:对任意给定的4位整数,每一位数字均加2,若某位数字加2后大于9, 从键盘输入一个数,对每一位数字均加2,若加2后大于9,取其除...

\u7528C\u8bed\u8a00\u7f16\u5199\u201c\u5bf9\u7ed9\u5b9a\u6570\u503c\uff0c\u6bcf\u4e00\u4f4d\u5747\u52a02\uff0c\u4e14\u57280\u52309\u8303\u56f4\u5185\uff0c\u82e5\u52a0\u5bc6\u540e\u67d0\u4f4d\u6570\u5b57\u5927\u4e8e9\uff0c\u5c31\u53d6\u5176\u88ab10\u9664\u7684\u4f59\u6570\u3002\u201d

#include
#include

int main()
{
int num,i,len;
char str[20]={0};
printf("please input a number:");
scanf("%d",&num);
sprintf(str,"%d",num);
len=strlen(str);
for(i=0;i<len;i++)
{
str[i]=(str[i]-'0'+2)%10+'0';
}
printf("%s\n",str);
return 0;
}

\u6bd4\u5982109+222=331\uff1f\u8fd9\u4e0d\u662f\u6b63\u5e38\u7684\u52a0\u6cd5\u5417\uff1f

#include<stdio.h>
void main()
{ int x,y,z,i,k;
printf("请输入一个4位数:"); scanf("%d",&x);
for ( i=0,y=0,k=1000;i<4;i++ ) //从最高位开始逐位计算
{ z=x/k; z%=10; //取得当前位
z+=2; z%=10; //如果z加2后小于等于9则z%=10后值不变
z*=k; y+=z; //保存加密后的位
k/=10; //降1位
}
printf("%d加密后的数据为%d\n",x,y);
}

#include<stdio.h>
int main()
{
int a[4];
printf("请输入四个数:");
for(int i=0,t=0;i!+4;i++)
{scanf("%d",t);
if((t+2)>9)
t%=10;
else
t+=2;
a[i]=t;
}
printf("转换结果为:");
for(int i=0;i!=4;i++)
{printf("%d",a[i]);
}
printf("
");
return 0;
}



#include <stdio.h>

int main()
{
    int n;
    while(scanf("%d", &n) != EOF)
    {
        int num[4],tmp=1,res=0;
        for(int i=0;i<4;i++)
        {
            num[i] = (n/tmp+2)%10;
            res+=num[i]*tmp;
            tmp*=10;
        }
        printf("%d
", res);
    }
    return 0;
}


  • C璇█绋嬪簭璁捐:瀵逛换鎰忕粰瀹氱殑4浣嶆暣鏁,姣忎竴浣嶆暟瀛楀潎鍔2,鑻ユ煇浣嶆暟瀛楀姞2鍚...
    绛旓細void main(){ int x,y,z,i,k;printf("璇疯緭鍏ヤ竴涓4浣嶆暟锛"); scanf("%d",&x);for ( i=0,y=0,k=1000;i<4;i++ ) //浠庢渶楂樹綅寮濮嬮愪綅璁$畻 { z=x/k; z%=10; //鍙栧緱褰撳墠浣 z+=2; z%=10; //濡傛灉z鍔2鍚庡皬浜庣瓑浜9鍒檢%=10鍚庡间笉鍙 z*=k; y+=z; //淇濆瓨鍔犲瘑鍚庣殑...
  • c璇█绋嬪簭璁捐:浠绘剰杈撳叆4闂ㄨ绋嬬殑鎴愮哗,璁$畻瀹冧滑鐨勫钩鍧囧
    绛旓細cin >>c;cout << "璇疯緭鍏ョ鍥涢棬鎴愮哗" << endl;cin >>d;s = (a + b + c + d) / 4;cout << "骞冲潎鎴愮哗涓" <<s<< endl;return 0;}
  • c璇█绋嬪簭璁捐:浠绘剰杈撳叆4闂ㄨ绋嬬殑鎴愮哗,璁$畻瀹冧滑鐨勫钩鍧囧
    绛旓細} double average = sum/4;printf("4闂ㄨ鎴愮哗鐨勫钩鍧囧垎涓:%.2f",average);} } 婧愪唬鐮佹埅鍥撅細鍙傝冭祫鏂欙細鐧惧害鐧剧-缃戦〉閾炬帴
  • C璇█绋嬪簭璁捐:瀵杈撳叆鐨勫洓浣嶆鏁存暟姹傚叾鍚勪釜浣嶆暟瀛椾箣鍜
    绛旓細unclide main(){ int x,s=0;scanf("%d",&x);while(x>0){s+=x%10;x/=10;} printf("%d\n",s);} 鍙杈撳叆鐨勬暟鏄悎娉曠殑鏁存暟锛堜笉瑕佸ぇ浜3涓囧锛夛紝澶氬皯浣嶉兘鍙互姝g‘璁$畻缁撴灉銆
  • C璇█缂栫▼棰 棰樼洰:浠绘剰杈撳叆4涓偣,姹傚洿鎴愬洓杈瑰舰鐨勯潰绉
    绛旓細// 鍥涓偣锛0,1,2,3锛夊洿鎴4杈瑰舰鍙兘鐨勯『搴忔湁3绉嶆儏鍐碉細0123 0213 0132 // include include define ESP (1e-6)double x[4]={0.0},y[4]={0.0};double A[6],B[6],C[6];//鐩寸嚎鏂圭▼ Ax+By+C=0 double D[6],E[6];//D銆丒淇濆瓨鍙﹀涓ょ偣甯﹀叆鐩寸嚎鏂圭▼鐨勫硷紝涓洪浂琛ㄧず鐐瑰湪鐩寸嚎...
  • 鐢c璇█缂栫▼:缂栧啓涓涓▼搴,杈撳叆4涓暟,姹傚叾骞冲潎鍊
    绛旓細绋嬪簭浠g爜濡備笅锛氱洿鎺ョ紪璇戯紝绋嬪簭杈撳嚭缁撴灉涓浠绘剰杈撳叆4涓暟瀛楋紝绋嬪簭鎵ц缁撴灉濡備笅鍥炬墍绀猴細
  • 浠绘剰杈撳叆涓涓洓浣嶆暟,閫愪釜杈撳嚭鏁板瓧銆C璇█缂栫▼棰
    绛旓細include <stdio.h>int main(){ int i; char s[10]; scanf("%s",s);//鏈绠鍗曠殑鏂规硶 灏辨槸鐩存帴杈撳叆鎴愬瓧绗︿覆銆 for(i = 0; s[i]; i ++) printf("%c\n",s[i]);//杈撳嚭鍚勪釜浣 姣忎綅涓琛屻 return 0;}
  • C璇█,绋嬪簭璁捐 杈撳叆4涓暣鏁,瑕佹眰鎸夌敱灏忓埌澶х殑椤哄簭杈撳嚭 鎬庝箞鍋氬晩...
    绛旓細//绋嬪簭濡備笅锛#include<stdio.h>#define N 15void BubbleSort(int array[],int n){ int i,j,temp;//澶栧惊鐜帶鍒跺惊鐜稛鏁 for(i=0; i<n-1; i++) {//鍐呭惊鐜夋嫨瑕佽繘琛屾瘮杈冪殑鏁 for(j=0; j<n-1-i; j++) { if(array[j]>array[j+1]) { temp=array[j]; arra...
  • 鐢ㄨ绠楁満C璇█绋嬪簭璁捐 杈撳叆4涓暣鏁,瑕佹眰鎸夌敱灏忓埌澶х殑椤哄簭杈撳嚭
    绛旓細{int a[4],i,j;printf("璇疯緭鍏鍥涓暣鏁帮細\n"); //浠ョ┖鏍煎垎寮// for(i=0;i<4;i++)scanf("%d",&a[i]);for(i=1;i<4;i++)for(j=0;j<=4-i;j++)if(a[j]>a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;} printf("鎺掑垪鍚庣殑椤哄簭鏄細\n");for(i=0;i<4;...
  • 璁捐C璇█绋嬪簭 璁$畻24鐐归鐩姹傚湪杈撳叆4涓暟鍚,绋嬪簭瀵硅繖涓4涓暟杩涜杩...
    绛旓細printf( "%s\t%s\t%d/%d=24\n", expr4, expr3, b, a );} } void count3( int a, int b, int c ){ int dd[3];int i,j,k,nd;dd[0] = a;dd[1] = b;dd[2] = c;for ( i = 0; i < 3; i++ )for ( j = i+1; j < 3; j++ ){ k = 3 - i - j...
  • 扩展阅读:初学编程必背50个 ... c++简单程序实例 ... c++和python先学哪个 ... 三类人不适合学编程 ... c++入门程序代码 ... c语言二级通过率高吗 ... 编程必背100个代码 ... 任意给定意味着什么 ... c语言程序设计编程题答案 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网